Senior Software Engineer, Site Reliability Engineering, Google Play

Google builds and maintains the technical infrastructure behind all Google services, from data centers to platforms, ensuring optimal performance and reliability.
Site Reliability
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Gaming

Description For Senior Software Engineer, Site Reliability Engineering, Google Play

Google's Site Reliability Engineering (SRE) team is responsible for maintaining and optimizing the systems behind all of Google's public services. This role combines traditional operations with software engineering, focusing on keeping revenue-critical systems running while having the authority to improve and scale the codebase. As an SRE for Google Play, you'll work with planet-spanning databases, real-time data warehousing, and fault-tolerant systems, managing services used by billions of users.

The position requires a unique blend of systems and software expertise, where you'll navigate between detailed disk driver I/O scheduling and continental-level service capacity planning. You'll be part of the Technical Infrastructure team, which builds and maintains Google's data centers and platforms, making Google's entire product portfolio possible.

As a Senior SRE, you'll be responsible for the availability and performance of Google Play's key products, particularly focusing on Games-related services. Your role will involve designing robust solutions, scaling support systems, and providing technical leadership to development teams. You'll work with cutting-edge technology at massive scale, solving unique challenges that directly impact billions of users worldwide.

The role offers the opportunity to work with some of the most sophisticated distributed systems in the world, combining operational excellence with software engineering. You'll be part of a team that takes pride in being "engineers' engineers," working on systems that operate at unprecedented scale and complexity. The position requires both technical depth and leadership skills, as you'll be responsible for both hands-on technical work and guiding teams through complex technical challenges.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Site Reliability Engineering, Google Play

  • Own availability and performance for some of Google Play's key products
  • Be responsible for ensuring a great user experience for global users while supporting a high rate of change
  • Support production for Google Play Games related services
  • Design solutions to make the Google Play Games related services more robust to failure
  • Scale our support to manage the unique and evolving product features
  • Provide tools/training/consultation to development teams taking on new production responsibilities

Requirements For Senior Software Engineer, Site Reliability Engineering, Google Play

Linux
Java
Python
  • Bachelor's degree or equivalent practical experience
  • 5 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 launching software products
  • 2 years of experience with software design and architecture
  • 3 years of experience in designing, analyzing, and troubleshooting distributed systems
  • 2 years of experience leading projects and providing technical leadership
  • Excellent communication skills

Benefits For Senior Software Engineer, Site Reliability Engineering, Google Play

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

Jobs Related To Google Senior Software Engineer, Site Reliability Engineering, Google Play

Senior Software Developer, Site Reliability Engineering, Google Cloud

Senior Site Reliability Engineering role at Google Cloud, focusing on building and maintaining large-scale distributed systems with competitive compensation and comprehensive benefits.

Senior Software Developer, Site Reliability Engineering, Google Cloud

Senior Software Developer role in Google's Site Reliability Engineering team, focusing on building and maintaining large-scale distributed systems with 5+ years of experience required.

Senior Software Engineer, SRE, Cloud Incident Response

Senior SRE position at Google focusing on Cloud Incident Response, system reliability, and distributed systems management.

Senior Software Engineer, Site Reliability Engineering

Senior SRE position at Google Bengaluru, focusing on enterprise applications reliability and distributed systems at scale.

Senior Software Engineer, Site Reliability Engineering, Google Cloud

Senior SRE position at Google Cloud focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.