Software Developer II, Site Reliability Developer, Google Cloud

Google is a global technology company that builds and runs large-scale, massively distributed systems.
$118,000 - $170,000
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer II, Site Reliability Developer, Google Cloud

Site Reliability Engineering (SRE) at Google is an engineering discipline that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. As an SRE, you'll be responsible for ensuring Google's services maintain reliability and uptime while focusing on performance and capacity. The role involves creative engineering solutions to operations problems, with a strong emphasis on automation and system optimization. SRE culture promotes diversity, intellectual curiosity, and problem-solving in a blame-free environment. You'll work with a variety of tools and approaches to solve complex problems, participate in blameless postmortems, and proactively identify potential outages. The position offers opportunities for self-direction on meaningful projects while providing support and mentorship for professional growth. The role combines hands-on technical work with project management, requiring expertise in both software development and systems engineering. You'll be part of a team that values collaboration, innovation, and continuous improvement, working on systems that impact millions of users worldwide. Benefits include competitive salary, bonus, equity, and comprehensive benefits package, with opportunities to work in various locations across the United States.

Last updated 8 minutes ago

Responsibilities For Software Developer II, Site Reliability Developer, Google Cloud

  • Write product or system development code
  • Review code developed by other developers 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 Developer II, Site Reliability Developer, Google Cloud

Linux
Python
Go
Java
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • Experience with data structures/algorithms and software development in one or more programming languages
  • English proficiency

Benefits For Software Developer II, Site Reliability Developer, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Developer II, Site Reliability Developer, Google Cloud

Program Manager, Platforms and Devices, Site Reliability Engineer

Program Manager role at Google leading SRE initiatives for Platforms and Devices, requiring 5+ years of program management experience and strong technical background.

Software Engineer III, Shopping Build Site Reliability Engineer

Site Reliability Engineer role at Google focusing on Shopping Build systems, requiring expertise in distributed systems and software development.

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer role at Google Cloud focusing on building and maintaining large-scale distributed systems with emphasis on reliability and performance optimization.

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer role at Google Cloud, focusing on maintaining and optimizing large-scale distributed systems with opportunities for technical growth and innovation.

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer position at Google Cloud focusing on maintaining and optimizing large-scale distributed systems with opportunities for automation and infrastructure development.