Google Cloud's Site Reliability Engineering (SRE) team is seeking a Senior Software Engineer to join their mission of building and maintaining large-scale, distributed systems. This role combines software and systems engineering expertise to ensure Google Cloud services maintain optimal reliability and performance. As an SRE, you'll tackle unique scaling challenges while leveraging your skills in coding, algorithms, and system design.
The position offers an opportunity to work with Google's Technical Infrastructure team, where you'll be instrumental in developing and maintaining data centers and building next-generation Google platforms. You'll be part of a team that takes pride in being "engineers' engineers," focusing on keeping networks running efficiently and ensuring the best possible user experience.
The role requires a strong background in software development, distributed systems, and technical leadership. You'll be responsible for the entire service lifecycle, from design and deployment to operation and refinement. Key responsibilities include system design consulting, capacity planning, monitoring system health, and implementing automation for sustainable scaling.
SRE at Google promotes a culture of diversity, intellectual curiosity, and blame-free problem-solving. The team brings together professionals from various backgrounds and experiences, encouraging collaboration and innovative thinking. You'll work in an environment that values self-direction while providing strong support and mentorship for professional growth.
This position offers the chance to work with cutting-edge technology at a global scale, making a direct impact on Google Cloud's infrastructure and services. The role combines technical expertise with leadership opportunities, making it ideal for engineers who want to grow both their technical and leadership skills while working on some of the most complex and interesting challenges in cloud computing.