Software Engineer II, Rollouts Production Health

Google is a global technology company that develops next-generation technologies for billions of users, including search, cloud, and AI solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · AI

Description For Software Engineer II, Rollouts Production Health

Google is seeking a Software Engineer II to join their Production Program, an SRE initiative focused on reducing engineer time spent on basic service management. The role is part of the Rollouts team, which establishes and maintains user-focused, customer-centric SLOs reflecting user journeys.

As a Software Engineer II in the Rollouts Production Health team, you'll be at the forefront of Google's infrastructure, working on critical systems that impact billions of users. The position requires expertise in distributed systems, software development, and production environment management. You'll be responsible for building and maintaining comprehensive rollout monitoring systems, developing automated error classification tools, and ensuring robust service reliability.

The role offers unique challenges in large-scale system design, requiring both technical depth and breadth. You'll work with cutting-edge technologies and have the opportunity to impact Google's global infrastructure. The position demands strong analytical skills, experience with distributed systems, and the ability to tackle complex technical challenges.

Google Cloud's mission to accelerate digital transformation across industries means you'll be working on solutions that help organizations worldwide leverage Google's cutting-edge technology. The role offers excellent growth opportunities, exposure to diverse technical challenges, and the chance to work with some of the industry's best engineers.

The ideal candidate will bring fresh perspectives to information retrieval, distributed computing, system design, and other critical areas. You'll be part of a team that values innovation, technical excellence, and user-focused solutions, while working in an environment that promotes learning and professional growth.

Last updated a month ago

Responsibilities For Software Engineer II, Rollouts Production Health

  • Build a holistic view of every rollout, from its initiation to completion, and build an understanding of the whole stack to be able to troubleshoot
  • Build a set of automated error classifiers, working on heuristics and improving logging across the Rollouts stack
  • Be responsible for defending per-customer metrics with analysis of failure modes, and ensuring follow-up on fixes, production outages, and post AIs

Requirements For Software Engineer II, Rollouts Production Health

Python
Java
JavaScript
Go
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing infrastructure or distributed systems
  • Experience in analyzing and troubleshooting distributed systems
  • Experience with, or ability to learn either C++ or Golang

Benefits For Software Engineer II, Rollouts Production Health

Medical Insurance
Visa Sponsorship
  • Equal opportunity employer
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Software Engineer II, Rollouts Production Health

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google focusing on Memory Commodity Operations and Technical Infrastructure, managing supply execution and delivery of AI/ML infrastructure components.

Product Manager I, Ads

Product Manager position at Google Ads team, focusing on developing and launching advertising products that connect businesses with users worldwide.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java, TypeScript, and cloud technologies.

Program Manager II, Demand and Supply Planning, Technical Infrastructure

Program Manager II position at Google focusing on demand and supply planning for Technical Infrastructure, offering competitive salary and benefits.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on emerging markets and user experience optimization.