Software Engineer III, Site Reliability Engineering

Global technology leader specializing in internet-related services and products.
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer III, Site Reliability Engineering

Site Reliability Engineering (SRE) at Google combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. As an SRE, you'll ensure Google Cloud's services maintain reliability and appropriate uptime while managing system capacity and performance. The role focuses on optimizing existing systems, building infrastructure, and automation. You'll tackle unique scaling challenges specific to Google Cloud, applying expertise in coding, algorithms, complexity analysis, and large-scale system design.

The SRE team values diversity, intellectual curiosity, and problem-solving in a blame-free environment. Google encourages collaboration, big thinking, and risk-taking while providing support and mentorship for growth. The role involves managing project priorities, deadlines, and deliverables, as well as designing, developing, testing, deploying, maintaining, and enhancing software solutions.

This position offers the opportunity to work with cutting-edge technology at massive scale, alongside diverse perspectives and backgrounds. You'll contribute to both internally critical and externally-visible systems, focusing on reliability and continuous improvement. The role combines technical expertise with system design, making it ideal for engineers passionate about building robust, scalable infrastructure.

Google provides a supportive, inclusive environment with opportunities for professional development and impact. The company is committed to equal opportunity and creating a culture of belonging, making it an attractive destination for engineers looking to work on meaningful projects with global impact.

Last updated 16 days ago

Responsibilities For Software Engineer III, Site Reliability Engineering

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer III, Site Reliability Engineering

Linux
Python
Go
Java
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 2 years of experience with data structures/algorithms and software development
  • Experience working in computing, distributed systems, storage, or networking
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
  • Ability to debug, optimize code, and to automate routine tasks
  • Systematic problem-solving approach
  • Effective verbal and written communication skills

Interested in this job?

Jobs Related To Google Software Engineer III, Site Reliability Engineering

Technical Program Manager III, Site Reliability, Storage

Technical Program Manager III position at Google, leading Storage Site Reliability Engineering initiatives with focus on infrastructure scalability and reliability.

Technical Program Manager III, Networking Site Reliability Engineering, Cloud Edge

Technical Program Manager III position at Google, focusing on Networking Site Reliability Engineering and Cloud Edge infrastructure management.

Software Engineer, Traffic Trust SRE, DoS Infrastructure

Site Reliability Engineer position at Google focusing on Traffic Trust and DoS Infrastructure, combining software engineering with systems operations at scale.

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer position at Google Cloud, focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Systems Engineer III, Site Reliability Engineering

Site Reliability Engineer position at Google focusing on building and maintaining large-scale distributed systems with emphasis on automation and reliability.