Skip to content

Analytics Engineer

Check LogoCheck
View Organization

Check is a payroll-as-a-service API that lets you embed payroll directly in your vertical SaaS, HR, or time-tracking platform. Our API abstracts away the complexities of running payroll: tax calculation, remittance, and filing, plus the movement of money between companies and employees. This enables companies to easily build fully integrated payroll products to offer to their customers.

Check’s focus is making paying people simple. We believe payroll can and should be easy-to-use financial software. Data is core to powering this reality – from informing what features we build, how we forecast, to identifying inefficiencies in our operations. As a result, all departments at Check require robust data access to drive their decision-making. As one of the first data hires at Check, you will play a foundational role in shaping data-informed decision making and you will have an outsized impact on the design of our systems and process.

For this role, we are seeking an individual with both a strong technical and business orientated background, with experience building data analytics at fast-paced software companies. We’re looking for someone who is passionate about driving change using data, and who thrives collaborating with a diverse variety of stakeholders. You will think deeply about how to produce actionable insights from product and business system data, and will design and configure the systems to enable you to do so.

In this role, you will:

  • Turn data into decision-making. Drive clarity in decision-making throughout Check by establishing a deep understanding of the most critical data required to enable teams; building metrics, dashboards, and providing analyses where appropriate.
  • Maintain and extend existing analytics. Take ownership over existing analytics efforts across Check, improve RevOps dashboards, streamline data ingestion, launch executive dashboards and collate data for risk modeling.
  • Keep a pulse on topline metrics and unit economics. You will be keenly aware of changes in Check’s key financial and business performance metrics and will be core to driving shared understanding.
  • Partner widely. You’ll work hand-in-hand with the Engineering team and collaborate with stakeholders across Operations, Finance and Risk. The stronger these partnerships, the more successful you and Check will be.
  • Expand and support our data infrastructure. Utilize your technical skill set to maintain our modern data stack, implement administrative changes, update data schemas, and make recommendations to expand our data architecture over time.
  • Automate manual processes. Write scripts to monitor data accuracy and automate redundant manually performed processes.

Many backgrounds could fit this role, but ideal candidates will have:

  • An extensive technical background working in Data Analysis/Data Science/Engineering or Operations.
  • Strong expertise using SQL - you can innately translate business questions to queries, understand the edge cases of joins, and have the dexterity to operate on complex data sets.
  • Familiarity using modern advanced analytics tools and programming languages such as R, Python, pandas etc.
  • Strong familiarity working with a modern data stack – Snowflake, BigQuery, Redshift, Tableau, Looker, Stitch, FiveTran etc.
  • Strong business acumen and communication skills, with the ability to speak to both technical and non-technical teams.
  • An ability to simplify stories with data – strong statistical inference skills allow you to communicate uncertainty appropriately to business stakeholders.
  • A focus on impact - you don’t stop with just recommendations but ensure to see work through to changing the business.

We use:

  • Snowflake
  • Stitch
  • Looker
  • Postgres for our database
  • AWS for our cloud infrastructure

What we offer:

At Check we value transparency and trust. It’s important to us that every employee and candidate feels confident that they’ll be treated (and compensated) fairly on our team. The engineering team specifically operates on a flat titling system, meaning everyone is either a Software Engineer or an Engineering Manager. We structure our titles this way to maximize equity, inclusion and opportunity within our team, and to minimize seniority bias. We want all engineers, regardless of job level, to feel empowered to lead projects they’re passionate about and to collaborate with their fellow Checketeers as equals.

To that end, we will consider candidates with a variety of backgrounds and levels of expertise for this role, and we will determine the appropriate job level for each candidate based on their unique experience and qualifications. The expected annual salary for this role is between $200,000 and $220,000, depending upon the job level.

In the US, Check offers company-sponsored medical, dental, vision, short-term/long-term disability and basic life insurance coverage to all full-time employees, effective on your first day of work. We also provide stock options, flexible PTO and sick leave, 16 weeks of fully paid parental leave for all new parents and flexible return-to-work, 9 annual holidays, a 401k retirement plan, and a $100 monthly stipend for home internet and mobile phone expenses. Benefits may vary outside the US.