Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff DevOp Engineer (Bazel) #4146 image - Rise Careers
Job details

Staff DevOp Engineer (Bazel) #4146

Our mission is to detect cancer early, when it can be cured. We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective technologies that can transform cancer care.


We are a healthcare company, pioneering new technologies to advance early cancer detection. We have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation sequencing (NGS), population-scale clinical studies, and state-of-the-art computer science and data science to overcome one of medicine’s greatest challenges.


GRAIL is headquartered in Menlo Park, California, with locations in Washington, D.C., North Carolina, and the United Kingdom. It is supported by leading global investors and pharmaceutical, technology, and healthcare companies.


For more information, please visit grail.com.


As a Staff DevOps Engineer you will be responsible for managing and improving the infrastructure that software engineers rely on across all stages of our product development cycle. You will have the opportunity to collaborate with cross functional teams including Software Engineering, IT, Security, Clinical and Lab Operations, and Data Science to improve software development productivity and safety with new tools, automation systems, and security strategies. You will be in a position to empower the engineering team with the platforms they need as we work towards detecting cancer!


We’re looking for candidates aligned with GRAIL’s values: Embrace Change, Be Courageous, Bring an Open Mind, Solve Problems Together, and Think BIG! This role will require engaging with stakeholders to understand their requirements and be involved in the development, qualification, deployment and support of new and existing systems and capabilities.


This is a hybrid role working from our Menlo Park, CA or Durham, NC offices.


Responsibilities
  • Augment the DevOps team in evaluating current and proposed software designs, network infrastructure to assess security risk, as well as propose and implement solutions.
  • Spearhead tool development in Bazel, Python, Go, Terraform
  • Lead our technical stack including Go, Gitlab, Bazel, AWS, Terraform, Docker, Kubernetes.
  • Develop technical solutions to minimize security risk.
  • Collaborate with cross-functional teams (engineering, clinical, R&D, commercial and finance teams, etc) to develop best practices.
  • Be an advocate for protecting user data and privacy.


Preferred Qualifications
  • Strong expertise in Bazel or Blaze is required
  • Be an expert in the rest of our technical stack including Go, Gitlab, AWS, Terraform, Docker, Kubernetes.
  • Strong Python coding skills
  • 8+ years in DevOps roles, with a strong focus on build engineering.
  • BS in Computer Science, Computer Information Systems, or equivalent. 
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, dynamic environment with minimal supervision.
  • Demonstrated leadership and self-direction
  • Demonstrated willingness to both teach others and learn new techniques!


Expected full time annual base pay scale for this position is $163K-$216K. Total Base Pay Range. Actual base pay will consider skills, experience and location.


Based on the role, colleagues may be eligible to participate in an annual bonus plan tied to company and individual performance, or an incentive plan. We also offer a long-term incentive plan to align company and colleague success over time.


In addition, GRAIL offers a progressive benefit package, including flexible time-off, a 401k with a company match, and alongside our medical, dental, vision plans, carefully selected mindfulness offerings.


GRAIL is an Equal Employment Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status. We will reasonably accommodate all individuals with disabilities so that they can participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. GRAIL maintains a drug-free workplace.

GRAIL Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
GRAIL DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of GRAIL
GRAIL CEO photo
Bob Ragusa
Approve of CEO

Average salary estimate

$189500 / YEARLY (est.)
min
max
$163000K
$216000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff DevOp Engineer (Bazel) #4146, GRAIL

As a Staff DevOps Engineer at GRAIL, you will play a crucial role in our mission to detect cancer early, when it can be treated effectively. At GRAIL, we are pioneering innovative technologies that can revolutionize cancer care through the power of next-generation sequencing and data science. In this forward-thinking hybrid position, located in either Menlo Park, CA, or Durham, NC, you will manage and enhance the infrastructure that our software engineers depend upon throughout the product development cycle. Collaborating with cross-functional teams, including Software Engineering, IT, Security, and Data Science, your expertise will shape the tools and automation systems that elevate our software development productivity and safety. You’ll engage with stakeholders, developing, qualifying, deploying, and supporting new systems and capabilities tailored to their needs. The ideal candidate brings strong expertise in Bazel and other technologies such as Python, Go, Terraform, and AWS. With your problem-solving prowess and leadership skills, you'll help us build a safe and efficient platform that empowers our engineering team in their goal to detect cancer effectively. At GRAIL, we value embracing change, open-minded collaboration, and tackling challenges together. Join us and be a part of a team dedicated to transforming the future of cancer care! Learn more about us at grail.com.

Frequently Asked Questions (FAQs) for Staff DevOp Engineer (Bazel) #4146 Role at GRAIL
What are the primary responsibilities of a Staff DevOps Engineer at GRAIL?

As a Staff DevOps Engineer at GRAIL, your primary responsibilities include managing and enhancing the software infrastructure, collaborating with various cross-functional teams, spearheading tool development primarily using Bazel, and leading initiatives that minimize security risks. You will also ensure the adoption of best practices across software development processes to drive productivity and safety.

Join Rise to see the full answer
What qualifications are required for the Staff DevOps Engineer position at GRAIL?

To qualify for the Staff DevOps Engineer role at GRAIL, you should have a strong background in DevOps, specifically with at least 8 years of experience. Expertise in Bazel, alongside familiarity with a technical stack that includes Go, AWS, Terraform, Docker, and Kubernetes is essential. A BS in Computer Science or a related field is also required, complemented by strong communication and collaboration skills.

Join Rise to see the full answer
What kind of work environment can a Staff DevOps Engineer expect at GRAIL?

At GRAIL, the work environment for a Staff DevOps Engineer is dynamic and fast-paced, fostering quick adaptability and a collaborative spirit. Working in a hybrid model allows flexibility, and you'll regularly interact with a team that values innovation and problem-solving. You'll also engage closely with stakeholders to garner insights and develop productive solutions.

Join Rise to see the full answer
How does GRAIL support its Staff DevOps Engineers and promote professional development?

GRAIL supports its Staff DevOps Engineers through a progressive benefits package, flexible time-off policies, and various professional development opportunities. The company actively encourages employees to gain new skills and techniques, offering an empowering environment where both teaching and learning are prioritized for personal and team growth.

Join Rise to see the full answer
What is the expected salary range for the Staff DevOps Engineer position at GRAIL?

The expected full-time annual base pay for the Staff DevOps Engineer position at GRAIL ranges from $163K to $216K. While actual base pay depends on factors such as skills and experience, the company also offers performance-based bonuses, a 401k with matching contributions, and other benefits that contribute to overall compensation.

Join Rise to see the full answer
Common Interview Questions for Staff DevOp Engineer (Bazel) #4146
Can you explain your experience with Bazel and how it relates to your role as a Staff DevOps Engineer?

In interviews, highlight your hands-on experience with Bazel. Discuss specific projects where you implemented Bazel for build automation, how you optimized workflows, and any challenges you overcame. Companies look for solid examples of how you've utilized Bazel to enhance software development and deployment processes.

Join Rise to see the full answer
What strategies do you use to minimize security risks in DevOps?

When answering this question, emphasize your approach to integrating security practices within the DevOps lifecycle. Discuss implementing security practices such as continuous monitoring, automated security testing, and promoting a culture of security awareness among teams.

Join Rise to see the full answer
Describe a time you worked with cross-functional teams and how you facilitated collaboration.

Provide a specific instance where you collaborated with different teams. Highlight the methods you used to ensure clear communication and shared goals, focusing on the tools and principles that helped foster effective teamwork.

Join Rise to see the full answer
What is your approach to learning new technologies and tools in the DevOps space?

Discuss your proactive learning strategy, including attending workshops, utilizing online resources, or collaborating with peers. Explain how you stay updated with the latest trends and how you might apply these learnings to your role at GRAIL.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Share your method for assessing urgency and impact while organizing tasks. Discuss tools you've used for project management and give an example of how your prioritization led to successful project delivery.

Join Rise to see the full answer
Can you give an example of a significant challenge you faced in a DevOps role and how you resolved it?

Provide a real example of a technical or team-related challenge you encountered. Explain your problem-solving steps, your thought process, and what you learned from the experience, underscoring your resilience and adaptability.

Join Rise to see the full answer
What tools do you prefer for CI/CD and why?

Discuss the CI/CD tools you favor, such as GitLab or Jenkins, and explain why you find them effective. Highlight features that align with your past experiences and how they improve the Developer experience.

Join Rise to see the full answer
How do you measure the success of DevOps initiatives?

Explain the key performance indicators (KPIs) you use to assess success, such as deployment frequency, lead time for changes, or change failure rates. Discuss how these metrics inform future improvements and decision-making.

Join Rise to see the full answer
What is your experience with cloud services, particularly AWS, in DevOps?

Discuss specific AWS services you've worked with and how you've leveraged them in your previous roles for infrastructure as code, automation, or scaling applications. Provide examples of projects that benefitted from your AWS expertise.

Join Rise to see the full answer
How do you ensure documentation is kept up-to-date within your DevOps processes?

Discuss your approach to documentation as an integral part of the DevOps lifecycle. Highlight practices like wiki usage, regular reviews, and engaging team members in keeping documentation current and accessible for onboarding and reference.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
GRAIL Remote No location specified
Posted 7 days ago
Vestal Corporation Hybrid Chesterfield, Missouri; San Antonio, Texas
Posted 11 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Techtrueup Hybrid Lisle, Illinois, United States
Posted 3 days ago

To detect cancer early, when it can be cured.

80 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!