Google's Site Reliability Engineering (SRE) team is seeking a Software Developer II to join their Cloud division. This role combines software and systems engineering to build and maintain large-scale, distributed systems. As an SRE, you'll be responsible for ensuring Google's services maintain optimal reliability and performance while driving continuous improvement.
The position offers an opportunity to work on critical infrastructure that powers both internal and external Google systems. You'll be part of a team that emphasizes creative engineering solutions to operations problems, with a focus on automation and system optimization. The role involves working with a diverse set of tools and approaches to solve complex problems at scale.
Google's SRE culture values diversity, intellectual curiosity, and problem-solving in a blame-free environment. The team brings together people from various backgrounds and experiences, encouraging collaboration and innovative thinking. You'll have the chance to work on meaningful projects with self-direction while receiving support and mentorship for professional growth.
The compensation package is competitive, ranging from $118,000 to $170,000 base salary, plus bonus, equity, and comprehensive benefits. This role offers the opportunity to work in either Sunnyvale, CA, or Waterloo, ON, providing flexibility in location choice.
Key responsibilities include writing system development code, conducting code reviews, contributing to documentation, troubleshooting complex issues, and participating in technical design reviews. The ideal candidate will have a strong background in computer science, experience with data structures/algorithms, and software development expertise in multiple programming languages.