Tempus

Senior Data Engineer

Tempus
Apply
23 days ago

Base Salary

$125k - $180k/yr

Responsibilities

  • Build pipelines that fetch, parse, transform, and serve structured and unstructured EHR, genomic, and cardiovascular imaging data for real-time inference.
  • Build and maintain dbt models and BigQuery transformations, including tests, documentation, and SQL standards.
  • Design multimodal patient data models using normalized and dimensional approaches.
  • Build and operate Pub/Sub topics, subscriptions, retries, idempotency behavior, and dead-letter handling.
  • Develop metadata, data-access, retrieval, TypeScript services, and APIs used by AI agents and clinical evaluation workflows.
  • Own Google Cloud infrastructure in Terraform, including BigQuery, Pub/Sub, Cloud SQL, Cloud Storage, Memorystore, Secret Manager, service accounts, and IAM.
  • Build for multi-tenancy, high availability, performance, and hybrid hospital-network environments.
  • Implement data-quality, lineage, observability, error-tracking, and human-in-the-loop solutions for trustworthy clinical evaluation.
  • Partner with clinical, analytics, and platform engineering teams on data modeling, governance, and HIPAA-regulated data integrity practices.

Requirements

  • 5+ years building data-intensive software systems in production.
  • 3+ years focused on data engineering, pipeline ownership, or data modeling.
  • 2+ years hands-on designing and operating Google Cloud workloads and infrastructure.
  • 2+ years working in HIPAA-regulated environments with EMR integrations and healthcare data standards.
  • 1+ year building with large language models, agentic workflows, retrieval-augmented generation, or autonomous tool use.
  • Production experience with structured and unstructured data at million-record scale, including data-integrity ownership.
  • Strong experience with BigQuery, Pub/Sub, Cloud Storage, Cloud SQL, Secret Manager, IAM, service accounts, SQL, and dbt or an equivalent transformation framework.
  • Experience with Terraform, containers, production APIs and services, event-driven architectures, retries, ordering, idempotency, and dead-letter handling.
  • Strong Python skills and enough TypeScript or another statically typed language to work confidently in application and service code.
  • Working knowledge of HL7, FHIR, Epic or Cerner data structures, DICOM, genomic data formats, HIPAA, and SOC 2.
  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, Health Informatics, or a related technical field, or equivalent professional experience including significant open-source contributions or recognized technical writing.
  • Preferred qualifications include a master’s degree or Ph.D., Google Cloud Healthcare API experience, OMOP or specialized clinical-data experience, Kubernetes, vector or graph databases, AWS, and advanced data-modeling methodologies.

Benefits

  • Tempus offers a full range of benefits that may include incentive compensation, restricted stock units, medical benefits, and other benefits depending on the position.
  • The stated California salary range is $125,000-$180,000; salary may vary by location, qualifications, and experience.

Categories

BackendData Engineering
Tempus

About Tempus

1,001-5,000 employees

Tempus builds AI-enabled precision medicine tools and genomic tests used by physicians and health systems, with a core focus on oncology. It sells diagnostics, clinical decision-support software, and real‑world data services to providers and biopharma for drug discovery and trials. Founded in 2015 and headquartered in Chicago, Tempus is a public company listed on Nasdaq.

Contact me