Skip to main content
← Back to search
FL

Senior Data Engineer (5+ years)

Foresite Labs

$185,000 - $221,400 / year

San Francisco, CAOn-siteadvanced

Need a reasonable accommodation to apply or interview? Contact us.

JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.

Description

Foresite Labs is a translational R&D team that derives insights from precision measurement and population-scale biology and genetics to address unmet clinical needs. We use human genetics to systematically dissect and understand human disease biology and develop and critically evaluate therapeutic hypotheses. We engage in translational research, transforming basic insights into therapeutic opportunities. Our work supports drug discovery and company formation, and provides the core around which new ideas are realized and incubated. We offer competitive salaries, excellent benefits, a flexible work environment, and the opportunity to learn from top thinkers in various disciplines. Foresite Labs is headquartered in San Francisco and Boston. 

What You’ll Do

  • Build and own production data infrastructure. Design, implement, and operate deterministic data pipelines that feed  intelligence layers; ingest clinical, financial, scientific, and commercial data from REST APIs, XML feeds, and file-based sources into clean, queryable analytical layers; own the full lifecycle: pagination, rate limiting, auth, schema drift, idempotency, retries, monitoring, and alerting.
  • Model and curate high-quality data assets. Perform entity resolution, schema design, and quality enforcement across disparate and heterogeneous data sources; ensure downstream models, agents and dashboards operate on clean and trustworthy data.
  • Support AI-native workflows. Build vector infrastructure (e.g., embeddings, indexing, retrieval) and structured data interfaces that GenAI agents and LLM orchestrators depend on; ensure AI layers have the right data in the right shape at the right time.
  • Uphold high engineering standards and collaborate broadly. Lead code and design reviews, establish testing and observability best practices, and mentor peers; partner with ML engineers, computational biologists, and company founders to translate scientific and business goals into maintainable, and scalable technical solutions.
  • Leverage agentic coding tools (Claude Code, Codex, or similar) to accelerate prototyping, refactoring, and debugging. 

What You’ll Bring

  • 5+ years of professional data engineering experience designing, building, and operating production pipelines end-to-end - including schema design for analytical workloads, entity resolution across messy real-world sources, and data quality enforcement at the pipeline level.
  • Deep fluency in Python and SQL, writing performant, well-tested data transformation code (dbt or similar), with production experience in pipeline orchestration (e.g., Airflow, Prefect) covering DAG design, scheduling, dependency management, retry/backfill patterns, and alerting.
  • Hands-on cloud data stack experience across AWS or GCP (e.g., managed Postgres, object storage, query engines, serverless ETL) and working knowledge of IAM, networking, and infrastructure patterns; comfortable with Spark or Trino at scale over Parquet/Iceberg. Terraform, CDK, or Pulumi experience is a plus.
  • Exposure to vector databases (Pinecone, pgvector, Weaviate, or similar) with an understanding of how embedding-based retrieval fits into LLM-powered applications.
  • Comfortable building and navigating Unix environments, containers (Docker), and CI/CD pipelines (GitHub Actions or similar).
  • Mindset for rapid and early‑stage execution: bias for action, ownership of ambiguous problem spaces, and demonstrated ability to prioritize and wear multiple hats.
  • Strong written and verbal communication skills - comfortable explaining complex ideas clearly to technical and non‑technical partners.

Nice to Have

  • Familiarity with biomedical or life sciences data (e.g., clinical trials, genomics, drug discovery, pharma commercial data).
  • Familiarity with LLM application patterns: prompting, context engineering, tool use, structured outputs, retrieval-augmented generation (RAG).
  • Experience with dashboard/BI tooling (Streamlit, Retool, Metabase, or similar).

Why Foresite Labs

  • Impact. Your code will accelerate discovery and bring novel therapeutics closer to patients and will help AI driven scientific innovation.
  • Autonomy. Small, senior teams give you room to architect and own end‑to‑end solutions without heavy bureaucracy.
  • Learning. Work at the intersection of software, cloud infrastructure, and biology alongside experts in each domain.
  • Flexibility & Benefits. Competitive salary and equity, comprehensive healthcare, generous PTO, and hybrid/remote options aligned to our SF or Boston hubs.
  • Ready to build? Apply today and help us create the software foundation that powers the next generation of companies advancing biotech and scientific innovation.

Location: San Francisco, CA

Salary range: $185,000 - $221,400

Foresite Labs is an equal opportunity employer. We thrive on diversity and collaboration.

About this role

Foresite Labs is building the data infrastructure that underpins translational research in precision medicine and drug discovery. As a Senior Data Engineer, you'd own production pipelines end-to-end—ingesting clinical, financial, and scientific data from diverse sources, modeling it into clean analytical layers, and ensuring it feeds both traditional analytics and AI-native workflows. The role spans the full stack: schema design, entity resolution, data quality enforcement, vector infrastructure for LLM applications, and the operational rigor required to keep everything running reliably at scale.

This is a hands-on position that demands deep expertise in Python, SQL, and modern data tooling (dbt, Airflow or Prefect, cloud data warehouses on AWS or GCP). You'll also need to understand vector databases and how they integrate with LLM-powered systems. Beyond technical chops, the role requires the mindset of an early-stage operator—comfort with ambiguity, bias toward action, and the ability to wear multiple hats while collaborating across ML engineers, computational biologists, and founders.

The position suits someone with 5+ years of production data engineering experience who's ready to move beyond pipeline mechanics into architectural ownership and mentorship. Biomedical domain knowledge is a plus but not required. Based in San Francisco with in-office work, the role offers $185k–$221k, equity, and the rare opportunity to see your infrastructure directly accelerate scientific discovery and therapeutic development.

This role's local market on JobMinglr

Pay for this role

$185,000 to $221,400 per year

That is the employer's posted range, and where you land in it is usually decided in one conversation. Before that conversation, run the numbers: analyze an offer for this role.

How JobMinglr reads this job

Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.