Software Developer III, Site Reliability Development, Google Cloud

Google is a global technology company that builds innovative products and services used by billions of users.
$141,000 - $202,000
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer III, Site Reliability Development, Google Cloud

Google Cloud is seeking a Software Developer III for Site Reliability Development to join their team in Waterloo, Canada. This role combines software and systems development to build and maintain large-scale, distributed systems that power Google Cloud's services. The position focuses on ensuring reliability and uptime of both internal and customer-facing systems while managing capacity and performance.

The role involves significant work in optimizing existing systems, building infrastructure, and implementing automation solutions. You'll tackle unique scaling challenges specific to Google Cloud while applying expertise in coding, algorithms, and system design. The team culture emphasizes intellectual curiosity, problem-solving, and open collaboration in a blame-free environment.

As a Site Reliability Developer, you'll work with a diverse team of professionals from various backgrounds and perspectives. The position offers opportunities for self-direction on meaningful projects while providing support and mentorship for professional growth. Key responsibilities include managing project priorities, developing software solutions, and ensuring system reliability.

The compensation package is competitive, ranging from $141,000 to $202,000 base salary, plus bonus, equity, and comprehensive benefits. This role requires a Bachelor's degree in Computer Science or equivalent experience, with 2 years of software development experience and strong knowledge of data structures and algorithms. Experience with large-scale distributed systems is highly valued.

Google promotes an inclusive work environment and is committed to equal opportunity employment. The position offers a chance to work on some of the world's largest computing infrastructure while contributing to the reliability and success of Google Cloud's services.

Last updated 8 hours ago

Responsibilities For Software Developer III, Site Reliability Development, 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 III, Site Reliability Development, Google Cloud

Linux
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages
  • 2 years of experience with data structures or algorithms
  • Master's degree in Computer Science or Engineering (preferred)
  • 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems (preferred)

Benefits For Software Developer III, Site Reliability Development, Google Cloud

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

Interested in this job?

Jobs Related To Google Software Developer III, Site Reliability Development, Google Cloud

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer III position at Google Cloud, focusing on building and maintaining large-scale distributed systems with competitive compensation and benefits.

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 performance optimization.

Software Developer III, Site Reliability Development, Google Cloud

Site Reliability Development Engineer position at Google Cloud, focusing on building and maintaining large-scale distributed systems with competitive compensation and benefits.

Software Developer III, Site Reliability Development, Google Cloud

Site Reliability Developer role at Google Cloud focusing on building and maintaining large-scale distributed systems with competitive compensation.

Software Engineer II, Site Reliability Engineering, Cloud Logs

Software Engineer II position in Google's Site Reliability Engineering team, focusing on Cloud Logs systems maintenance and development in Warsaw, Poland.