Logo of Huzzle

Software Engineering Manager II, Site Reliability Engineering, Shopping

image

Google

16d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Engineering
  • Dublin

AI generated summary

  • You must have a Bachelor's in Computer Science or related field, 8 years in data structures, 5 years in software development, 3 years in people management, and expertise in distributed systems.
  • You will lead a team, ensure service uptime, automate problem responses, manage on-call rotations, and deliver software to enhance availability, scalability, and efficiency.

Requirements

  • Minimum qualifications:
  • 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 experience in people management, designing, analyzing, and troubleshooting distributed systems.
  • Preferred qualifications:
  • Experience working in computing, distributed systems, storage, or networking.
  • Ability to debug, optimize code, and automate routine tasks.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Responsibilities
  • Lead a team of Software/Systems Engineers on projects for users and be responsible for uptime.
  • Own availability and performance of key services and build automation to prevent problem recurrence. Automate response to all non-exceptional service conditions.
  • Lead and 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.

FAQs

What are the minimum qualifications for this position?

The minimum qualifications include a Bachelor's degree in Computer Science or a related field, 8 years of experience with data structures or algorithms, 5 years of experience with software development in one or more programming languages, and 3 years of experience in people management, designing, analyzing, and troubleshooting distributed systems.

What are the preferred qualifications for this role?

Preferred qualifications include experience in computing, distributed systems, storage, or networking; the ability to debug, optimize code, and automate routine tasks; and excellent problem-solving and communication skills.

What is the main responsibility of the Software Engineering Manager II in Site Reliability Engineering?

The main responsibility is to lead a team of Software/Systems Engineers on projects for users, ensuring uptime, owning the availability and performance of key services, and building automation to prevent problem recurrence.

What does the Site Reliability Engineering (SRE) team focus on?

The SRE team focuses on building and running large-scale, massively distributed, fault-tolerant systems, ensuring reliability, uptime, and performance of Google's services while optimizing existing systems and automating routine tasks.

What kind of leadership role does this position involve?

This position involves leading a team, providing technical leadership to key projects, mentoring team members, and establishing credibility through quality technical execution.

How does the SRE team approach collaboration and culture?

The SRE team promotes a culture of diversity, intellectual curiosity, problem-solving, and openness, encouraging collaboration and providing a blame-free environment where teams can think big and take risks.

How does the on-call rotation work for this position?

The position requires managing on-call rotations across continents using a follow-the-sun model to ensure continuous service availability.

What opportunities for growth are available in this role?

This role provides opportunities for mentorship, learning, and growth along with working on meaningful projects that tackle complex challenges unique to Google.

Is Google an equal opportunity employer?

Yes, Google is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of various factors, including race, gender, disability, and more.

How can applicants with disabilities seek accommodations?

Applicants with disabilities or special needs that require accommodation can do so by completing Google's Accommodations for Applicants form.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.