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 their Site Reliability Development team, combining software and systems development to build and maintain large-scale distributed systems. This role focuses on ensuring Google Cloud's services maintain optimal reliability and performance while continuously improving.

The position offers a unique opportunity to work on complex scalability challenges specific to Google Cloud. You'll be involved in optimizing existing systems, building infrastructure, and implementing automation solutions. The role requires expertise in coding, algorithms, complexity analysis, and large-scale system design.

Google's Site Reliability Development team promotes a culture of intellectual curiosity and problem-solving in a blame-free environment. The organization brings together diverse perspectives and backgrounds, encouraging collaboration and innovative thinking. Team members are given the autonomy to work on meaningful projects while receiving necessary support and mentorship for professional growth.

Key responsibilities include managing project priorities, developing and maintaining software solutions, and participating in design reviews. You'll work with cutting-edge technology to ensure Google Cloud's services meet customer needs for reliability and uptime. The role offers competitive compensation ($141,000-$202,000 + bonus + equity) and comprehensive benefits.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with 2+ years of experience in software development and algorithms. Experience with distributed systems is highly valued. This position offers an excellent opportunity to work with some of the world's most complex and impactful systems while contributing to Google Cloud's continued growth and success.

Working at Google means joining a company committed to diversity, equity, and inclusion, with a strong focus on work-life balance and professional development. The role is based in Waterloo, ON, Canada, where you'll collaborate with talented engineers and contribute to projects that impact millions of users globally.

Last updated 3 minutes 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

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

Interested in this job?

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

Software Developer III, Site Reliability Development, Google Cloud

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

Site Reliability Engineer

Site Reliability Engineer position at Google, combining software and systems engineering to build and maintain large-scale distributed systems with focus on reliability and automation.

Software Developer II, Site Reliability Developer, Google Cloud

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

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer position at Google Cloud focusing on maintaining and improving large-scale distributed systems with opportunities for technical growth and impact.

Software Engineer, Site Reliability Engineering, Android

Site Reliability Engineer position at Google focusing on Android systems, combining software development and systems engineering to maintain large-scale distributed systems.