Staff Data Systems Engineer - Regulated Healthcare Data

Grailbio

Edison (CA)

On-site

USD 169,000 - 224,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental & vision coverage
401(k) with employer match
Flexible time-off
Mindfulness programs
On-site and flexible work arrangement

Job summary

GRAIL seeks a Staff Software Engineer for the Data Team in Sunnyvale, CA. You will own production-grade systems turning raw clinical and operational data into analysis-ready datasets, partnering with scientists and clinical teams to ensure data integrity and privacy.

You will work on data-intensive systems, contribute to data models and workflows, and mentor engineers while advancing regulatory-compliant data pipelines in a dynamic cancer research setting.

Qualifications

  • 7+ years of production-grade software experience.
  • Strong fundamentals: system design, data modeling, API design, tested code.
  • Experience building data-intensive systems beyond SQL-only pipelines.
  • Proficiency in Go or Python (or similar).
  • Experience with data modeling, validation, and transforming real-world data.
  • BS/MS/PhD in CS, Engineering, Bioinformatics, or related field.
  • 2+ years in regulated/clinical data environments (HIPAA, CLIA, GCP, FDA).
  • Direct experience supporting scientific teams (bioinformatics, clinical research).
  • Experience designing systems that manage lab/bioinformatics data (LIMS, pipelines).
  • GxP familiarity and regulatory reporting is a plus.
  • Experience in biotech or life sciences companies and data lifecycle management.

Responsibilities

  • Design and build production-grade software systems for data lifecycles.
  • Collaborate with scientists, clinicians, and data teams on data needs.
  • Develop services, data models, and workflow components with data integrity and access controls.
  • Navigate schema evolution, privacy, and consent requirements.
  • Lead long-lived systems evolving with clinical and research programs.
  • Mentor engineers and collaborate with scientists on software decisions.
  • Contribute to documentation and onboarding to support data literacy.

Skills

Go
Python
Data-intensive systems
Regulated data environments
Bioinformatics data
LIMS
Pipelines
Software libraries
Data privacy controls
Distributed systems

Education

BS in Computer Science, Engineering or Bioinformatics
MS or PhD in related field

Tools

Go
Python
LIMS

Job description

GRAIL seeks a Staff Software Engineer for the Data Team in Sunnyvale, CA. You will own production-grade systems turning raw clinical and operational data into analysis-ready datasets, partnering with scientists and clinical teams to ensure data integrity and privacy.

You will work on data-intensive systems, contribute to data models and workflows, and mentor engineers while advancing regulatory-compliant data pipelines in a dynamic cancer research setting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Data Platforms for Cancer
Staff Software Engineer - Data Platforms for Cancer

Initial Therapeutics, Inc. • Menlo Park (CA)

Hybrid
USD 169,000 - 224,000
Flexible work arrangement
401(k) retirement plan with employer-m
Medical, dental, and vision coverage
+1
Staff Software Engineer, Production-Grade Data Systems
Staff Software Engineer, Production-Grade Data Systems

GRAIL • Menlo Park (CA)

On-site
USD 169,000 - 224,000
Staff Software Engineer, Data Systems for Cancer Research
Staff Software Engineer, Data Systems for Cancer Research

BioSpace • Menlo Park (CA)

Hybrid
USD 169,000 - 224,000
Flexible time-off
401(k) with match
Medical, dental, vision
+1
Hybrid Staff Data Engineer: End-to-End Cancer Data Systems
Hybrid Staff Data Engineer: End-to-End Cancer Data Systems

Grailbio • Edison (CA)

Hybrid
USD 165,000 - 237,000
Flexible time-off
401(k) with employer match
Medical, dental, and vision coverage
Senior Data Engineer — End-to-End Healthcare Data Pipelines
Senior Data Engineer — End-to-End Healthcare Data Pipelines

GRAIL • Durham (NC)

On-site
USD 86,000 - 106,000
401(k) match
Medical/dental/vision
Flexible time-off
+1
Senior Data Engineer — Cancer Data Platform
Senior Data Engineer — Cancer Data Platform

Grailbio • Durham (NC)

On-site
USD 118,000 - 157,000
Staff Software Engineer – Data Team #4555
Staff Software Engineer – Data Team #4555

Grailbio • Edison (CA)

On-site
USD 169,000 - 224,000
Medical, dental & vision coverage
401(k) with employer match
Flexible time-off
+2
Staff Software Engineer – Data Team #4555
Staff Software Engineer – Data Team #4555

GRAIL • Menlo Park (CA)

On-site
USD 169,000 - 224,000
Staff Software Engineer – Data Team #4555
Staff Software Engineer – Data Team #4555

BioSpace • Menlo Park (CA)

Hybrid
USD 169,000 - 224,000
Flexible time-off
401(k) with match
Medical, dental, vision
+1
Staff Software Engineer, Lab Platform & Data Technology
Staff Software Engineer, Lab Platform & Data Technology

GRAIL • Menlo Park (CA)

Hybrid
USD 169,000 - 224,000