Google Cloud is seeking a Senior Software Developer for their Site Reliability Engineering team. This role combines software and systems development to build and run large-scale, massively distributed, fault-tolerant systems. As an SRE, you'll ensure Google's services maintain reliability and appropriate uptime while focusing on system capacity and performance optimization. The role involves managing complex challenges unique to Google's scale, utilizing expertise in coding, algorithms, complexity analysis, and large-scale system design.
The Technical Infrastructure team is responsible for the architecture that powers Google's entire product portfolio. From developing and maintaining data centers to building next-generation Google platforms, this team is crucial in keeping Google's networks running optimally. The role offers opportunities to work with diverse teams, collaborate on meaningful projects, and receive support and mentorship for continuous learning and growth.
The ideal candidate will have strong experience in software development, distributed systems, and technical leadership. They'll work on optimizing existing systems, building infrastructure, and implementing automation to eliminate manual work. The position offers exposure to unique scaling challenges and the chance to work with cutting-edge technology while contributing to Google's core infrastructure.
Working at Google means joining a culture that values diversity, intellectual curiosity, and problem-solving in a blame-free environment. The company promotes self-direction and provides comprehensive support for professional development. This role is perfect for engineers who are passionate about reliability, scalability, and building robust systems that serve millions of users globally.