Note: The job is a remote job and is open to candidates in USA. GRAIL is a healthcare company pioneering new technologies to advance early cancer detection. They are seeking a Staff Software Engineer to design and operate software systems that support automated laboratories, ensuring reliability and efficiency in processing patient samples.
Responsibilities
- As a Staff Software Engineer, you'll design, build, and operate the software systems that power GRAIL's automated laboratories
- You'll work across services including laboratory workflow orchestration, LIMS, quality decision systems, and laboratory visibility tools that enable operators to safely process patient samples at scale
- The challenges you'll solve extend well beyond traditional backend software development
- You'll collaborate closely with laboratory operators, scientists, automation engineers, and software engineers to understand complex laboratory workflows and build systems that remain reliable under real-world operating conditions
- This work requires balancing reliability, scalability, regulatory compliance, and operational simplicity
- You'll design software that recovers gracefully from failures, supports 24-hour laboratory operations, improves operator efficiency, and enables the laboratory to continue evolving as new assays and technologies are introduced
- You'll help build resilient distributed systems that interact with physical laboratory equipment, support software-only disaster recovery, and continuously improve the intelligence and efficiency of the laboratory platform
Skills
- Strong software engineering fundamentals with experience designing and operating distributed systems
- Experience building production software using one or more modern programming languages such as Python or Go
- Experience with modern frontend development using React and TypeScript
- Experience developing cloud-native applications on AWS
- Experience building APIs and distributed services using technologies such as REST and/or gRPC
- Experience with Kubernetes and cloud-native deployment practices
- Strong understanding of software quality, testing, observability, and operational ownership
- Excellent communication skills and the ability to collaborate across engineering, science, and laboratory operations
- Experience with observability tooling (Prometheus/Grafana, structured logging) and on-call ownership
Benefits
- Flexible time-off or vacation
- A 401(k) retirement plan with employer match
- Medical, dental, and vision coverage
- Carefully selected mindfulness programs
- Flexible work arrangement, with the ability to work from GRAIL's office or from home
- Your current flexible work arrangement policy requires that a minimum of 60%, or 24 hours, of your total work week be on-site
- At our Menlo Park and Durham campus, Tuesdays and Thursdays are the key days where we encourage on-site presence to engage in events and on-site activities
- This role is based in either in Durham NC or Menlo Park, California. Our Menlo Park office will move to Sunnyvale, California in Fall 2026.
Company Overview
Company H1B Sponsorship