RefolkCandidates
Open nowData and MLOperations

Analytics Engineer

Chalk · San Francisco, California

Location
San Francisco, California, United States
Employment
Full time
Level
Mid level
Posted
6 weeks ago

About this role

About Chalk

Chalk is building the data platform that powers the future of machine learning applications. We tear down complexity, latency, and scale barriers that have traditionally constrained ML capabilities. Our platform combines Rust-speed performance with elegant tools that developers love to use. Leading companies depend on Chalk for everything from stopping fraudulent credit card swipes, verifying identities, and maximizing clean energy capture. We've recently raised a $50 million Series A, led by Felicis.

About the role

We're hiring an Analytics Engineer to own the data layer that powers decision-making across Chalk. When a customer signs up, a lot happens behind the scenes: they get set up in our systems, we start recording their usage, and the right rates and terms get attached. That data flows all the way through to the metrics that leadership, Finance, and GTM use to run the business. You'll own the pipelines, data models, and analytics that make every step of that path trustworthy.

This is a hands-on role at the intersection of data engineering and analytics. You'll rebuild pipelines that have grown up organically as we've scaled, design the data models that keep customer, usage, and billing data clean and reliable, and turn manual back-office processes into automated, auditable systems.

We're in the office 5 days a week. When unavoidable conflicts come up, we’re flexible. This is not a hybrid role.

What you'll do

  • Own and evolve Chalk’s core data layer, creating trusted models and definitions used across the business.

  • Help build and maintain reliable pipelines that bring product, customer, commercial, and financial data into the warehouse.

  • Transform raw data into clean, documented, reusable datasets for reporting, analysis, and operational workflows.

  • Establish consistent definitions for key business metrics across usage, customers, revenue, and product adoption.

  • Improve data quality through testing, monitoring, reconciliation, and clear ownership.

  • Partner with Finance, Product, Engineering, Sales, and Operations to translate business questions into durable data solutions.

  • Build self-service tools and datasets that make it easier for teams to answer questions independently.

  • Improve the reliability, performance, and maintainability of Chalk’s analytics infrastructure.

  • Help define best practices for data modeling, governance, documentation, and access.

  • Identify gaps in the data stack and help shape its long-term architecture and roadmap.

What we're looking for

  • 4+ years of experience in analytics engineering, data engineering, or a similar hybrid data role.

  • Experience building data models for billing, usage metering, or financial reporting - you understand why correctness, idempotency, and auditability matter when the output is an invoice.

  • Strong Python skills - you're comfortable writing and maintaining production pipeline code, not just notebooks.

  • Expert-level SQL and deep, hands-on experience with a cloud data warehouse (we use BigQuery).

  • Fluency with modern analytics tooling - dbt or similar transformation frameworks, and BI/notebook tools.

  • Strong data intuition: you catch the anomaly in the chart before anyone else does, and you don't ship a number you can't explain.

  • Comfort operating with ambiguity and ownership - you'll be the first person dedicated to this domain, and you'll define how it works.

  • Clear written communication. You can explain a pipeline design or a revenue variance to a finance leader and an engineer in the same doc.

As published by Chalk. Applications are handled on their site.

Skills this posting mentions

BigQueryRustAnalytics

About Chalk

Tired of Spark? So are we. Just-in-time data + Hot-reload + Rust compute

All 21 openings at Chalk

One click, then it is written

Apply to Chalk with a resume written for this role.

Queue Analytics Engineer and I read the posting, rewrite your resume against it, draft the cover letter, and score the fit. Then you press send, or press one button and I fill in Chalk’s form for you.

  1. 01Drop your resume

    A PDF or a LinkedIn URL. About a minute, once.

  2. 02I rank the openings

    Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.

  3. 03Each one is written up

    Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.

  • 25 sent a week, free
  • No card
  • Nothing sent until you say so

More roles at Chalk

See all

Similar roles elsewhere

See more

Put this to work

Paste your career in once. Every application after that is written for you.

Drop a resume or a LinkedIn URL. I rank the live openings against it, rewrite the resume and write a cover letter for the best of them, and fill in the employer's form when you press the button. You read, you decide what goes out.

  1. 01Drop your resume

    A PDF or a LinkedIn URL. About a minute, once.

  2. 02I rank the openings

    Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.

  3. 03Each one is written up

    Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.

  • New matches ranked and written before you are up.
  • Every bullet stays inside what your history supports. Nothing invented.
  • Queued, submitted, interviewing, offer: one screen, not a spreadsheet.

500 free credits on sign-up. No card. Nothing is sent until you say so.

Listed from the job board Chalk publishes. Refolk is not the employer and does not handle their hiring. Applications go to Chalk directly.