About the Job

We’re building the next generation of recruiting software and starting with a suite of products that helps talent leaders, recruiters, and hiring managers run an efficient and data-driven hiring process.

We are well-funded and backed by great investors. We have over 1,300 amazing customers and have only taken the first steps toward a much larger opportunity. In short, it's the perfect time to join! 🚀

About this Role

As a Data Engineer, you will be responsible for building the foundations of all things data at our company. Your work will include managing our Snowflake data warehouse, the associated data ingestion, and data modeling infrastructure. You will work closely with our product and go-to-market teams to help operationalize data, analysis, and reporting across the organization.

Data Culture

We draw a clear distinction between when to look to data for "the answer" and when to use data to aid principled thinking for decision-making. We do not foster an environment where every decision must be backed by data but encourage teammates to ask whether data will fit the task at hand well. This allows us to operate a lean team focused on projects where data provides true leverage to our overall business and product goals.

Our data culture is very open regarding transparency and access. We share company-wide access to our financial standings, progress, and goals and generally make any valuable data and reporting broadly available. We aim to continue and extend open access to data throughout the company, but with consideration and not as a substitute for principled thinking.

Requirements

  • Expertise in data modeling and data warehousing, with deep experience and familiarity with dbt, Snowflake, and AWS or similar cloud providers
  • Proficiency with data orchestration and workflow management tooling (we use Prefect, but prior experience with that tool isn’t a hard requirement)
  • Familiarity with standard data integration services (e.g. Fivetran)
  • Strong proficiency in SQL and Python
  • Experience with custom ETL and “reverse ETL” development using, e.g., REST APIs and webhooks
  • Experience modeling and working with product analytics events
  • Strong analytical thinking and familiarity with data visualization
  • Excellent written and verbal communication skills
  • Interest in working directly with business partners, e.g., product or go-to-market teammates, to identify and plan related data efforts

You Could Be a Great Fit If

  • You have enjoyed experience as the primary or sole data engineer with full ownership of the data stack
  • You have working experience in B2B SaaS
  • You're product-minded and analytically curious, eager to explore business and product data
  • You have an intuition for solving problems pragmatically and an eye for leverage
  • You enjoy collaboration and find reward in enabling other teammates to succeed
  • You have strong, experience-backed opinions about data products and data culture in a company setting

Reasons Not to Apply

  • You do not enjoy working directly with analysts or other business stakeholders
  • You are looking for consumer-scale data infrastructure projects
  • You are seeking an in-person work experience. Our company is a remote workplace, but we do meet up in person for various events throughout the year!

Data Stack

Our production database is Postgres, integrated into a Snowflake data warehouse via a custom data pipeline. All other business systems are integrated via Fivetran. We use Prefect for orchestration and dbt for data modeling. Frontend event tracking is done via Rudderstack. Data visualization and reporting vary, but the broader company is primarily served standardized analytics via Looker. For version control, we use Git/Github (and Github Actions for CI/CD).

Interview Process

Our interview process is thorough to ensure each person that joins the team is the right fit and will provide ample information for you to assess if our company is the right fit for you. The process for this role is as follows:

  1. Recruiter Screen - 30 min
  2. Hiring Manager Interview - 45 min
  3. Data Engineering Take Home
  4. Final Round - about 2.5 hours (can be multi-day)

Benefits

  • Competitive salary and equity
  • 10-year exercise window for stock options
  • Unlimited PTO with four weeks recommended per year
  • Twelve weeks of fully paid family leave in the US
  • Generous equipment, software, and office furniture budget
  • $100/month education budget with more expensive items (like conferences) covered with manager approval
  • Top-notch health insurance for you and your dependents with all premiums covered by us (if you’re in the US)

Our success hinges on hiring great people and creating an environment where we can be happy, feel challenged, and do our best work. We’re being deliberate about building that environment from the ground up. I hope that excites you enough to apply.

4o