Taro Logo

Software Engineer II, SRE

A global technology company that specializes in internet-related services and products.
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer II, SRE

Google's Site Reliability Engineering (SRE) team is seeking a Software Engineer II to join their mission of building and maintaining large-scale, distributed systems. This role combines software and systems engineering to ensure Google Cloud's services maintain optimal reliability and performance. As an SRE, you'll tackle unique scaling challenges while leveraging your expertise in coding, algorithms, and system design.

The position offers opportunities to optimize existing systems, build infrastructure, and automate processes. You'll be working in a culture that values intellectual curiosity and problem-solving, where collaboration and risk-taking are encouraged in a blame-free environment. The team brings together diverse perspectives and backgrounds, providing support and mentorship for continuous learning and growth.

The ideal candidate will contribute to both development and operational aspects, including code reviews, documentation, and system troubleshooting. You'll work with cutting-edge technologies while ensuring Google Cloud's services meet customer reliability needs. This role offers a unique blend of software development and systems engineering, making it perfect for those interested in both building and maintaining large-scale infrastructure.

Working at Google means joining a company committed to equal opportunity and creating a culture of belonging. You'll be part of a team that values diversity and provides comprehensive benefits while working on systems that impact millions of users globally.

Last updated 2 days ago

Responsibilities For Software Engineer II, SRE

  • Write product or system development code
  • Review code developed by other engineers 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 Engineer II, SRE

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

Benefits For Software Engineer II, SRE

Medical Insurance
401k
Parental Leave
  • Comprehensive benefits package
  • Equal opportunity employer
  • Inclusive work environment

Interested in this job?

Jobs Related To Google Software Engineer II, SRE

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

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

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.