Taro Logo

Software Developer II, Site Reliability Development, Google Cloud

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

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

Google Cloud is seeking a Site Reliability Developer II to join their team in building and maintaining large-scale, distributed systems. This role combines software and systems development to ensure Google Cloud's services maintain high reliability and performance. As an SRE Developer, you'll work on optimizing existing systems, building infrastructure, and automating processes.

The position requires expertise in coding, algorithms, complexity analysis, and large-scale system design. You'll be managing complex challenges unique to Google Cloud's scale while working in a culture that values intellectual curiosity and problem-solving. The team brings together diverse perspectives and backgrounds, encouraging collaboration and risk-taking in a blame-free environment.

You'll have the opportunity to:

  • Design and implement software solutions for complex distributed systems
  • Work on critical infrastructure that powers Google Cloud services
  • Collaborate with teams across Google to improve system reliability
  • Contribute to Google's engineering culture and best practices
  • Grow your skills in large-scale systems engineering

Google offers a supportive environment with opportunities for mentorship and learning. The role combines technical challenges with the satisfaction of building systems that operate at massive scale. If you're passionate about reliability, scalability, and writing high-quality code, this position offers the chance to work on some of the most complex and impactful systems in cloud computing.

Last updated 2 days ago

Responsibilities For Software Developer II, Site Reliability Development, Google Cloud

  • Write product or system development code
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Developer II, Site Reliability Development, Google Cloud

Linux
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • Master's degree in Computer Science or Engineering (preferred)

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

Medical Insurance
401k
Parental Leave
  • Health insurance
  • Retirement benefits
  • Parental leave
  • Equal employment opportunity

Interested in this job?

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

Software Developer III, Site Reliability Development, Google Cloud

Site Reliability Developer position at Google Cloud focusing on building and maintaining large-scale distributed systems, requiring 2+ years of software development experience.

Software Developer II, Site Reliability Development, Google Cloud

Software Developer II position focused on Site Reliability Development for Google Cloud, building and maintaining large-scale distributed systems.

Site Reliability Engineer, F1 SRE

Site Reliability Engineer position at Google focusing on maintaining and improving large-scale distributed systems for Google Cloud services.

Site Reliability Engineer, Video Processing SRE

Site Reliability Engineer position at Google focusing on video processing systems, combining operations and software engineering to ensure reliability and performance at scale.

Software Engineer II, SRE

Software Engineer II position in Google's Site Reliability Engineering team, focusing on building and maintaining large-scale distributed systems for Google Cloud services.