Google's Site Reliability Development team is at the forefront of maintaining and optimizing large-scale, distributed systems that power Google's vast array of services. As a Senior Software Developer in SRE, you'll be responsible for ensuring the reliability, uptime, and performance of both internal and external systems. The role combines software development expertise with systems engineering to build and maintain fault-tolerant infrastructure at Google scale.
The position offers unique challenges in managing complex systems at a scale specific to Google, requiring deep expertise in coding, algorithms, complexity analysis, and large-scale system design. You'll work on optimizing existing systems, building infrastructure, and creating automation solutions to eliminate manual work. The team values diversity, intellectual curiosity, and problem-solving in a blame-free environment.
Working in Technical Infrastructure, you'll be part of the team that makes Google's entire product portfolio possible. From developing and maintaining data centers to building next-generation Google platforms, you'll be at the heart of Google's engineering infrastructure. The role offers opportunities to work with cutting-edge technology, collaborate with diverse perspectives, and contribute to systems that impact billions of users.
The culture promotes self-direction on meaningful projects while providing support and mentorship for continuous learning and growth. You'll join a team that encourages collaboration, big-picture thinking, and risk-taking in an environment that values both individual contribution and team success. This role is perfect for those who want to combine software development expertise with systems engineering to solve some of the most challenging technical problems at scale.