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 ensure Google's services have appropriate reliability and uptime while maintaining performance and capacity. The role focuses on optimizing existing systems, building infrastructure, and automating operations problems.

SRE at Google emphasizes limiting operational work, conducting blameless postmortems, and proactively identifying potential outages. The culture promotes diversity, intellectual curiosity, problem-solving, and openness. You'll work with people from various backgrounds and perspectives in a blame-free environment that encourages collaboration and risk-taking.

The position offers opportunities to work on meaningful projects with support and mentorship for learning and growth. You'll manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. The role combines technical expertise with systems thinking, as SREs are responsible for understanding how systems interact and relate to each other.

This is an excellent opportunity for someone who wants to work at the intersection of software development and systems engineering, solving complex problems at scale. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be part of a team that literally wrote the book on Site Reliability Engineering and continues to pioneer best practices in the field.

Last updated 5 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
Equity
Vision Insurance
Dental Insurance
  • 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 Developer II, Site Reliability Developer, Google Cloud

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

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.