Engineering Manager II, AdsML SRE

Google is a global technology company that builds and maintains large-scale distributed systems and infrastructure.
Site Reliability
Staff Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS

Description For Engineering Manager II, AdsML SRE

Google's Site Reliability Engineering (SRE) team is seeking an Engineering Manager II to lead their AdsML SRE team in Dublin. This role combines software and systems engineering to build and maintain Google's large-scale, distributed systems. As an Engineering Manager, you'll lead a team responsible for ensuring the reliability and uptime of Google's critical services while focusing on optimization and automation.

The position requires a strong technical background with 8 years of experience in data structures and algorithms, along with 5 years of software development experience. You'll need 3 years of people management experience and expertise in distributed systems. The role involves leading a team of Software/Systems Engineers, managing global on-call rotations, and building automation to prevent problem recurrence.

You'll work within Google's Technical Infrastructure team, which is fundamental to keeping Google's extensive product portfolio running smoothly. The team takes pride in being "engineers' engineers" and focuses on maintaining and improving Google's data centers and platforms.

The ideal candidate will have experience with Machine Learning Infrastructure and excel at systematic problem-solving. You'll need strong communication skills to lead teams across continents and mentor team members effectively. The role offers the opportunity to work on unique scaling challenges while contributing to Google's culture of diversity, intellectual curiosity, and openness.

This position is perfect for someone who wants to combine technical leadership with people management, working on some of the most complex distributed systems in the world. You'll be part of a team that promotes self-direction and provides support for continuous learning and growth. The role offers the chance to make a significant impact on Google's infrastructure while leading and developing a team of talented engineers.

Last updated 18 hours ago

Responsibilities For Engineering Manager II, AdsML SRE

  • Lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime
  • Own availability and performance of key services and build automation to prevent problem recurrence
  • Lead by example, mentor the team and establish credibility through quality technical execution
  • Manage on-call rotations across continents, using a follow-the-sun model
  • Design, write and deliver software to improve the availability, scalability, latency and efficiency of Google's services

Requirements For Engineering Manager II, AdsML SRE

Python
Java
Go
Kubernetes
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 8 years of experience with data structures or algorithms
  • 5 years of experience with software development in one or more programming languages
  • 3 years of people management experience
  • Experience designing, analyzing, and troubleshooting distributed systems
  • Experience with Machine Learning Infrastructure (preferred)
  • Experience in systematic problem-solving and excellent communication skills
  • Ability to debug, optimize code, and automate routine tasks

Interested in this job?

Jobs Related To Google Engineering Manager II, AdsML SRE

Site Reliability Manager, Core Enterprise Systems

Lead a team of SRE engineers at Google, managing enterprise services and driving reliability improvements across critical internal systems.

Technical Program Manager III, Site Reliability, Storage

Technical Program Manager III position at Google, leading Storage Site Reliability Engineering initiatives and cross-functional programs.

Software Engineering Manager II, Site Reliability Engineering, Google Cloud

Lead Site Reliability Engineering team at Google Cloud, managing distributed systems and ensuring service reliability at global scale.

Software Engineering Manager II, Site Reliability Engineering

Lead Google's Site Reliability Engineering team, managing distributed systems and ensuring service reliability while driving technical innovation and team development.

Software Engineering Manager, Site Reliability Engineering, FM Store

Lead Site Reliability Engineering team at Google, managing distributed systems and ensuring service reliability while driving technical excellence and team growth.