Sunset

Backend Engineer — Data Pipeline

New York. Posted 2 months ago

The role

You will design and ship backend systems for multi-stage, high-volume data processing. You will own the backend systems and contracts that make data de-identification pipelines correct, replayable, and safe.

What you will do

  • Design and ship backend systems for multi-stage, high-volume data processing
  • Define authoritative, versioned contracts for manifests, artifacts, lineage, and state transitions
  • Make retries, checkpoints, partial failures, replay, backfills, migrations, and rollbacks safe and understandable
  • Build independent reconciliation and verification
  • Turn escaped and recurring failures into fixtures, regression coverage, release gates, and durable recovery paths
  • Expose trustworthy run state and safe controls to products
  • Diagnose production behavior across code, queues, stores, artifacts, data formats, and deployed versions
  • Improve correctness, throughput, and operating leverage
  • Use AI deeply in development and in bounded verification systems
  • Partner with machine learning, applied science, full-stack product, platform, security, and data engineering teammates

Required qualifications

  • At least three years of professional software engineering experience, including personal ownership of production backend systems
  • Strong in asynchronous or distributed systems and can reason precisely about queues, concurrency, state, storage, idempotency, partial failure, and recovery
  • Worked on systems where output could be materially wrong even when every service looked healthy
  • Can define invariants and use reconciliation, control totals, diffs, replay, goldens, shadow paths, or independent sources to verify correctness
  • Can design versioned data and artifact contracts and migrate them safely in a live system
  • Can debug from evidence across system boundaries and turn incidents into durable system improvements
  • Can choose technical work based on operator and customer consequences
  • Uses modern AI engineering tools fluently, verifies their output, and knows when model-backed checks need deterministic guardrails and human review
  • Communicates clearly across product, ML, data, platform, security, and customer-facing teams

Nice to have

  • Experience with large-scale batch processing, workflow orchestration, event-driven systems, or data movement
  • Experience with schema evolution, manifests, lineage, CDC, migrations, reindexing, or backfills
  • Experience in payments, ledgers, reconciliation, claims, fraud, identity, search quality, observability, or another domain with delayed or weak ground truth
  • Experience with sensitive or multi-tenant data, least-privilege systems, auditability, quarantine, and fail-closed release paths
  • Experience combining deterministic checks, synthetic fixtures, offline replay, model-based judges, and human review
  • Experience with Python, AWS, Airflow, Batch, SQS, S3, DynamoDB, PostgreSQL, or comparable systems

About the company

Replay is building the first-ever bank for enterprise data. They help businesses monetize historical operating data by licensing it to frontier AI and data labs for model training.

Backend Engineer — Data Pipeline at Sunset | JobZoey