Site Reliability Development at Google combines software and systems development to build and run large-scale, massively distributed, fault-tolerant systems. As a Senior Software Developer in Site Reliability Engineering for Google Cloud, you'll ensure that Google's services have reliability and uptime appropriate to users' needs, while maintaining a fast rate of improvement. You'll focus on optimizing existing systems, building infrastructure, and eliminating work through automation.
Key responsibilities include:
You'll have the opportunity to manage complex challenges unique to Google's scale, applying your expertise in coding, algorithms, complexity analysis, and large-scale system design. The role requires a blend of software development skills and systems engineering knowledge.
Google's Technical Infrastructure team, which includes Site Reliability Engineering, is crucial in keeping the company's vast array of products and services running smoothly. They pride themselves on being the "engineers' engineers," focusing on building and maintaining the architecture that powers Google's online presence.
This role offers the chance to work in a culture that values diversity, intellectual curiosity, problem-solving, and openness. You'll collaborate with people from various backgrounds in a blame-free environment that encourages big thinking and risk-taking, while providing support and mentorship for continuous learning and growth.
Qualifications:
Join Google's Site Reliability Development team to tackle exciting challenges at a global scale and contribute to the technology that impacts billions of users worldwide.