Staff Software Engineer - Commercial - #4903
GRAIL · Menlo Park, CA · Today
HybridEngineering$169k–$224k/yrFull-time
Responsibilities
- Use your experience developing backend applications and distributed systems to build native cloud-based software that is leveraged by GRAIL’s key commercial offerings for the Galleri® Test, my.grail.com and provider.grail.com.
- Develop and lead multiple large cross-functional / cross-organizational programs with high complexity, resource requirements and associated risks.
- Drive improvements for the software engineering organization based on understanding of business needs and industry trends.
- Provide technical leadership in the form of standards, tools, and knowledge requirements for the software engineering organization.
- Guide and mentor team members to provide an example of innovation and excellence.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Bioinformatics, or similar technical field or equivalent experience.
- 8-12+ years of meaningful work experience designing, developing, testing, and maintaining full-stack applications and microservice ecosystems.
- Excellent knowledge of: Programming Languages (Go [preferred], Java, Python, JavaScript, C++), Frontend (React, Angular), Backend (Spring, Spring Boot, REST APIs, gRPC [preferred]), Cloud & DevOps (AWS [preferred], GCP, Azure, Kubernetes, Docker, Terraform [preferred], Microservices), Data (PostgreSQL, MySQL, Redis), Development Practices (CI/CD, Automated Testing, Agile Development).
- Experience developing distributed systems on one of the cloud platforms like AWS, GCP, or Azure.
- Experience with writing and executing test protocols.
- Passion for designing and building practical high-quality software solutions.
- Strong professional written and verbal communication skills.
- Familiarity with gRPC, terraform, AWS is a plus.
- Willingness to add value to the team!
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Bioinformatics, or similar technical field or equivalent experience.
- 8-12+ years of meaningful work experience designing, developing, testing, and maintaining full-stack applications and microservice ecosystems.
- Excellent knowledge of: Programming Languages (Go [preferred], Java, Python, JavaScript, C++), Frontend (React, Angular), Backend (Spring, Spring Boot, REST APIs, gRPC [preferred]), Cloud & DevOps (AWS [preferred], GCP, Azure, Kubernetes, Docker, Terraform [preferred], Microservices), Data (PostgreSQL, MySQL, Redis), Development Practices (CI/CD, Automated Testing, Agile Development).
- Experience developing distributed systems on one of the cloud platforms like AWS, GCP, or Azure.
- Experience with writing and executing test protocols.
- Passion for designing and building practical high-quality software solutions.
- Strong professional written and verbal communication skills.
- Familiarity with gRPC, terraform, AWS is a plus.
- Willingness to add value to the team!
Skills
- Full-stack development experience.
- Experience with distributed systems and cloud platforms.
- Knowledge of programming languages and frameworks relevant to the role.
- Experience with testing protocols and agile development practices.
Benefits
- Flexible work arrangement.
- Annual base pay range of $169k-224k in the bay area.
- Comprehensive and competitive benefits package, including flexible time-off or vacation; a 401(k) retirement plan with employer match; medical, dental, and vision coverage; and mindfulness programs.
Pay
- Annual base pay range of $169k-224k in the bay area.
Schedule
- Based in Menlo Park, California, with the possibility of moving to Sunnyvale, California in Fall 2026.
- Flexible work arrangement with a minimum of 60% on-site presence required.
- Tuesdays and Thursdays are key days for on-site presence at the Menlo Park campus.