Profile cover
B

AI Late-Arriving Data Reconciliation Engineer

Benjamin Leclerc

Full-time · Job · Denver

About the role

As a fully async team spread across nine time zones, we believe great engineers can build meaningful things without daily standups getting in the way. Late-arriving events break downstream aggregates in ways that are hard to catch until a customer notices their dashboard numbers don't add up. You'll join our streaming data team to build reconciliation logic that detects and corrects records that arrive after their aggregation window has already closed. It's a junior role with real ownership: you'll ship your first reconciliation job within the first month.

Responsibilities

  • Build reconciliation logic for late-arriving streaming records
  • Detect and correct aggregates affected by out-of-order data
  • Write tests covering common late-arrival edge cases

Requirements

  • 1-2 years working with streaming or batch data pipelines
  • Basic familiarity with spark, kafka, or airflow
  • Comfortable working async with limited synchronous meetings

Benefits

  • Fully remote, fully async schedule
  • Health and dental insurance
  • Mentorship from senior data engineers
  • Flexible working hours

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Junior

Language

English

Salary Range

$60k – $80k / year

AI Expertise

MLOps & AI Infrastructure data science & analytics

Skills

python spark kafka airflow databricks

Ready to apply for this role?

Create a free talent account in under 2 minutes.

  • Apply to verified AI companies
  • Get AI-matched job recommendations
  • Message hiring managers directly
  • Build your public AI talent profile

Interested in this role? Create your free profile to apply.

Apply — create free profile