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 reliability and appropriate uptime while monitoring system capacity and performance. The position involves optimizing existing systems, building infrastructure, and automating processes.
The role offers unique challenges of scale specific to Google Cloud, requiring expertise in coding, algorithms, complexity analysis, and large-scale system design. Google's culture promotes intellectual curiosity, problem-solving, and openness, bringing together diverse perspectives in a blame-free environment that encourages collaboration and risk-taking.
As a Site Reliability Developer, you'll manage project priorities and deliverables while designing, developing, testing, and maintaining software solutions. The role requires strong technical skills in distributed systems, coding, and system design, with opportunities to work on meaningful projects that impact Google Cloud's infrastructure.
The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Located in Waterloo, ON, Canada, this role provides an opportunity to work with cutting-edge technology while contributing to Google Cloud's reliability and performance.
The ideal candidate will have at least 2 years of software development experience and strong knowledge of data structures and algorithms. They should be comfortable with code review, documentation, and cross-team collaboration. This role represents an excellent opportunity for those interested in large-scale distributed systems and site reliability engineering at one of the world's leading tech companies.