Taro Logo

Staff Software Engineer, Site Reliability Engineering, Google Cloud

A global technology company that specializes in internet-related services and products.
$197,000 - $291,000
Site Reliability
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google is seeking a Staff Software Engineer for their Site Reliability Engineering (SRE) team within Google Cloud. This role combines software and systems engineering expertise to build and maintain large-scale, massively distributed, fault-tolerant systems. The position is critical in ensuring Google Cloud's services maintain optimal reliability and performance.

The role requires deep technical expertise in distributed systems and software development, with responsibilities spanning the entire service lifecycle. You'll be involved in system design, deployment, operations, and continuous improvement. Key activities include capacity planning, launch reviews, monitoring system health, and implementing automation to scale systems effectively.

As a Staff SRE, you'll work with cutting-edge technology at massive scale, solving complex challenges unique to Google Cloud's infrastructure. The role offers an intellectually stimulating environment that values curiosity, problem-solving, and collaboration. Google promotes a blame-free culture that encourages risk-taking and self-direction while providing strong support and mentorship opportunities.

The position offers competitive compensation with a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's Technical Infrastructure team, working behind the scenes to maintain and improve the architecture that powers Google's vast product portfolio.

This is an excellent opportunity for experienced engineers who are passionate about system reliability, automation, and working with distributed systems at scale. The role combines technical leadership with hands-on engineering, requiring both strong individual contribution and project leadership skills. You'll be part of a diverse team that brings together people with various backgrounds and perspectives, all working together to build and maintain Google Cloud's critical infrastructure.

Last updated a day ago

Responsibilities For Staff Software Engineer, Site Reliability Engineering, Google Cloud

  • Engage in and improve the whole lifecycle of services—from inception and design, through to deployment, operation and refinement
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity
  • Practice sustainable incident response and blameless postmortems

Requirements For Staff Software Engineer, Site Reliability Engineering, Google Cloud

Linux
Kubernetes
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 3 years of experience leading projects
  • 3 years of experience designing, analyzing, and troubleshooting distributed systems
  • Master's degree in Computer Science or Engineering (preferred)

Benefits For Staff Software Engineer, Site Reliability Engineering, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?