Staff Software Engineer – Data Team (Menlo Park, CA) #4433
$163k/y-$216k/y
BioSpace
2 days ago
Highlight
HybridFull-timeSenior
Summary
GRAIL is seeking a Staff Software Engineer for the Data Team in Menlo Park, CA. The role involves designing, building, and operating software systems that manage GRAIL's end-to-end data lifecycle to support clinical research and decision-making in cancer detection.
About the Role
As a Staff Software Engineer, you will take technical ownership of systems that produce trusted, analysis-ready datasets. Your responsibilities include designing software systems for data transformation, collaborating with scientists and clinicians, developing services that enforce data integrity, and leading software engineering efforts for long-lived systems. This hybrid role requires on-site presence at least 60% of the time.
About You
Required:
7+ years of experience building production-grade software systems.
Strong software engineering fundamentals, including system design, data modeling, API design, and writing well-tested production code.
Experience building and operating data-intensive software systems.
Proficiency in Go or Python (or similar general-purpose language).
BS in Computer Science, Engineering or Bioinformatics, or a related field, or equivalent practical experience.
Preferred:
2+ years experience working in regulated or clinical data environments (e.g., HIPAA, CLIA, GCP, FDA compliance).
Direct experience working with or supporting scientific teams (e.g., bioinformatics, wet lab, clinical research).
Experience designing systems that manage laboratory or bioinformatics data.
Familiarity with GxP practices and regulatory reporting requirements in clinical studies.
Prior experience working in biotech, diagnostics, or life sciences companies.
Experience supporting sample tracking, structured scientific data pipelines, or cross-functional data lifecycle management.
Experience designing systems with data sequestration, permissioning, or privacy controls.
Experience writing or contributing to software libraries, shared tooling, or reusable components.
Advanced degree (MS or PhD) in computer science, engineering, bioinformatics or a related discipline.
Benefits
Flexible time-off or vacation.
401(k) retirement plan with employer match.
Medical, dental, and vision coverage.
Mindfulness programs.
BioSpace
BioSpace is the digital hub for life science news and jobs. We provide essential insights, opportunities and tools to connect innovative organizations and talented professionals who advance health and quality of life across the globe.