
Staff Software Engineer – Commercial
GRAIL
full-time
Posted on:
Location Type: Hybrid
Location: Menlo Park • California • United States
Visit company websiteExplore more
Salary
💰 $169,000 - $253,000 per year
Job Level
Tech Stack
About the role
- Lead the design and development of secure, cloud-native backend systems and user-facing applications used by patients and clinicians
- Build distributed microservices using Go, integrate with AWS infrastructure, and ensure system reliability and scalability
- Develop robust UIs using React, collaborating closely with designers and product managers
- Contribute to system architecture and propose improvements in observability, reliability, and performance
- Serve as a technical leader across cross-functional projects with moderate to high complexity
- Collaborate with product and business teams to define roadmap priorities and translate requirements into execution plans
- Mentor and support engineers through code reviews, pair programming, and technical design discussions
- Provide guidance on engineering best practices, tools, and testing strategies
- Communicate project risks, trade-offs, and progress clearly with engineering leadership and stakeholders
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
- 8+ years of professional experience developing backend and full-stack applications in production
- Strong experience with Go and/or Java, and at least one modern frontend framework (React, Angular, or equivalent)
- Hands-on experience building and scaling microservice architectures in AWS, GCP, or Azure
- Experience with Kubernetes, Docker, and event-driven systems (Kafka, RabbitMQ, or equivalent)
- Experience working in Agile environments with modern CI/CD pipelines and testing frameworks
- Strong understanding of security, privacy, and compliance considerations—especially when handling regulated data
- Demonstrated ability to lead and execute cross-functional engineering initiatives
Benefits
- flexible time-off or vacation
- a 401(k) retirement plan with employer match
- medical, dental, and vision coverage
- carefully selected mindfulness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaReactmicroservicesAWSGCPAzureKubernetesDockerevent-driven systems
Soft Skills
technical leadershipmentoringcollaborationcommunicationproblem-solvingexecution planningcode reviewspair programmingdesign discussionsrisk management
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Engineering