Senior Data Engineer

MetriportSan Francisco, CA
$180,000 - $220,000Hybrid

About The Position

Metriport is seeking a Senior Data Engineer to operate at a senior level, building and scaling data pipelines and systems. The ideal candidate will have hands-on experience across the data ecosystem, including distributed processing, lakehouses, warehouses, streaming, and orchestration. This role involves owning technical decisions, delivery, and results, while also mentoring other engineers. The position requires an entrepreneurial mindset, an exceptional work ethic, and a strong understanding of data reliability, quality, and governance. The engineer will focus on delivering customer value and optimizing for speed and efficiency in project execution. The role is hybrid and based in San Francisco, CA.

Requirements

  • 6+ years of engineering experience, with a heavy lean towards data engineering — building, maintaining, and scaling pipelines processing terabytes of data and millions of events a day.
  • Experience across the data stack — ingestion, storage, processing, warehousing, serving — and an understanding of the tradeoffs (cost, latency, correctness, operability) at each layer.
  • Experience with modern, cloud-native data stacks: e.g., Spark, open table formats (Parquet, Iceberg, Delta) on S3, and warehouses (Snowflake, BigQuery, Redshift).
  • Strong software engineering fundamentals — you write production code (we're a TypeScript shop, with Python in data/ML workflows), not just orchestration configs.
  • Experience mentoring or guiding other engineers — through code reviews, pairing, design feedback, or onboarding.
  • Located in San Francisco / Bay Area, or willing to relocate.

Nice To Haves

  • Experience with streaming systems (Kafka, Kinesis), dbt, or orchestration tooling (Airflow, Dagster).
  • Experience building or supporting ML/data science workflows (feature pipelines, model inputs/outputs, unstructured data extraction).
  • Healthcare standards/technologies: FHIR, HIE, IHE, EHR/EMR, NPI, TEFCA, ADT, HL7, HEDIS, RAF, SNOMED, LOINC, ICD-10, etc.

Responsibilities

  • Raise the technical bar for our data platform: building on and improving our warehouse, data lake, and ETL/ELT architecture so it scales with patient and customer growth.
  • Help evaluate the right tools (batch and streaming processing, table formats, orchestration, query engines).
  • Drive data projects end-to-end: writing Design Documents, shipping v0's quickly, and iterating to v1 and beyond.
  • Support AI/ML efforts by ensuring AI Engineers have the data they need.
  • Mentor engineers on data fundamentals, review designs and PRs, and judge when to invest in quality vs. ship fast.
  • Participate in bi-weekly sprint planning and retros.
  • Join our daily 30-min remote stand-up at 7:30am PST.
  • Take part in the on-call rotation.

Benefits

  • Competitive equity + compensation package
  • Full family Platinum health insurance, dental, and vision coverage
  • 401(k) retirement plan + matching
  • Flexible work from home or in-office
  • Healthy lunches are complimentary when working in-office (and breakfast + dinners as needed)
  • Quarterly company off-sites with the team
  • MacBook provided by us
  • Unlimited PTO
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service