Software Developer III, Site Reliability Development, Google Cloud

A leading global technology company that specializes in internet-related services and products.
$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 Site Reliability Developer III to join their team in Waterloo, Canada. This role combines software and systems development to build and maintain large-scale, massively distributed, fault-tolerant systems. The position offers a competitive base salary range of $141,000-$202,000 plus bonus, equity, and benefits.

As a Site Reliability Developer, you'll be responsible for ensuring Google Cloud's services maintain reliability and appropriate uptime while constantly improving performance. The role involves managing complex challenges of scale unique to Google Cloud, utilizing expertise in coding, algorithms, complexity analysis, and large-scale system design.

The position requires 2 years of experience with software development and data structures/algorithms, along with a Bachelor's degree in Computer Science or related field. Preferred candidates will have a Master's degree and experience with large-scale distributed systems.

Google's culture promotes intellectual curiosity, problem-solving, and openness. The organization values diversity, bringing together people with varied backgrounds and perspectives. They encourage collaboration, big thinking, and risk-taking in a blame-free environment. The company provides strong support and mentorship for professional growth and development.

Key responsibilities include writing system development code, reviewing other developers' code, contributing to documentation, troubleshooting complex issues, and participating in design reviews. The role offers the opportunity to work on meaningful projects while managing project priorities, deadlines, and deliverables.

Google provides a comprehensive benefits package and promotes a culture of belonging. They are committed to equal employment opportunity and building a representative workforce. The position requires English proficiency for effective global collaboration and offers the chance to work with cutting-edge technology while solving complex technical challenges at scale.

Last updated 12 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
Kubernetes
  • 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

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

Medical Insurance
401k
Equity
  • 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 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.

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 competitive compensation and benefits.