Software Developer III, Site Reliability Development, Google Cloud

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

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

Site Reliability Development at Google Cloud combines software and systems development to build and run large-scale, massively distributed, fault-tolerant systems. As a Site Reliability Developer, you'll ensure Google Cloud's services maintain reliability and appropriate uptime while focusing on system optimization, infrastructure development, and automation. The role offers unique challenges of scale specific to Google Cloud, requiring expertise in coding, algorithms, complexity analysis, and large-scale system design.

The team culture emphasizes diversity, intellectual curiosity, problem-solving, and openness. Google brings together people with diverse backgrounds and perspectives, encouraging collaboration and risk-taking in a blame-free environment. The organization promotes self-direction on meaningful projects while providing support and mentorship for growth and learning.

You'll be responsible for managing project priorities, deadlines, and deliverables, as well as designing, developing, testing, deploying, maintaining, and enhancing software solutions. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

This role is perfect for candidates who are passionate about large-scale systems, have strong coding skills, and want to work at the intersection of software development and systems engineering. You'll be part of a team that values continuous learning, collaboration, and technical excellence while maintaining some of the world's most complex distributed systems.

Last updated 2 days 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

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 data structures/algorithms and software development in one or more programming languages
  • 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
  • bonus
  • equity
  • benefits package

Interested in this job?

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

Software Engineer III, Shopping Build Site Reliability Engineer

Site Reliability Engineer role at Google focusing on Shopping Build infrastructure, requiring distributed systems expertise and 2+ years of software development experience.

Software Engineer III, Google Cloud, Site Reliability Engineering

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

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.

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 building and maintaining large-scale distributed systems with emphasis on reliability and performance optimization.