Google

Software Engineering Manager II - Site Reliability Engineering

Google

Sydney, New South Wales, Australia · Full Time

Be the first to apply

Experience
9+ yrs
Salary
Openings
1
Posted
5 દિવસ પેહલા
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Eligibility
Open to all candidates with appropriate qualifications; Indigenous Aboriginal and Torres Strait Islander applicants are especially encouraged to apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Google is dedicated to empowering Aboriginal and Torres Strait Islander peoples and fosters reconciliation through its technology and people. We encourage Indigenous applicants to apply. This role primarily involves onsite interviews as part of the hiring process.

Site Reliability Engineering (SRE) at Google merges software and systems engineering to create and maintain large-scale, distributed, and resilient systems. The SRE team ensures that Google's internal and external services meet required reliability and uptime standards, alongside constant improvements. This role offers the chance to manage challenges unique to Google's scale, leveraging skills in coding, algorithms, complexity analysis, and large-scale system architecture.

SRE promotes a culture of curiosity, problem-solving, collaboration across diverse backgrounds, and risk-taking within a blame-free environment. Team members enjoy autonomy on meaningful projects with support and mentorship for growth.

Google One is a major subscription service with over 150 million users, focusing on personal cloud storage and advanced AI features. Joining this team represents an impactful opportunity to influence subscriber experiences and premium features.

Key Responsibilities

  • Lead an engineering team responsible for site reliability projects, directly accountable for service uptime.
  • Ensure comprehensive availability and performance of critical services, developing automation to eliminate recurring issues and automate routine responses.
  • Provide mentorship and technical guidance to build team credibility and excellence.
  • Oversee and enhance on-call operations across multiple continents, promoting healthy practices and swift incident responses.
  • Design, develop, and deploy software improvements to optimize service scalability, latency, efficiency, and reliability.

Required Qualifications

  • Bachelor's degree in Computer Science, related field, or equivalent hands-on experience.
  • Minimum of 8 years in software development involving one or more programming languages.
  • At least 3 years managing teams or personnel.
  • Minimum 3 years in project leadership roles.
  • Experience of 3 years or more in designing, analyzing, and troubleshooting distributed computing systems.

Preferred Qualifications

  • Master's degree in Computer Science or Engineering is a plus.

Equal Opportunity & Inclusion

Google upholds equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or criminal history in accordance with legal standards. Accommodations are available upon request for applicants with disabilities.

Minimum education

Bachelor's Degree

Tools & software

Programming languages required

How they work

Teamwork & Collaboration Problem Solving Leadership Initiative Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer