Google's Site Reliability Development team is seeking a Senior Software Developer to join their Technical Infrastructure organization. This role combines software and systems development to build and run large-scale, massively distributed, fault-tolerant systems. The position focuses on ensuring Google's services maintain reliability and appropriate uptime while continuously improving performance and capacity.
The role involves managing complex challenges unique to Google's scale, requiring expertise in coding, algorithms, complexity analysis, and large-scale system design. You'll work within a culture that values intellectual curiosity, problem-solving, and openness, bringing together diverse perspectives and backgrounds.
As a Senior SRE Developer, you'll be responsible for the entire service lifecycle, from design through deployment and operation. Key activities include system design consulting, platform development, capacity planning, and launch reviews. You'll also focus on monitoring system health, implementing automation for scale, and participating in incident response.
The position offers the opportunity to work on meaningful projects with significant impact, supported by mentorship and learning opportunities. You'll be part of the Technical Infrastructure team that builds and maintains Google's core architecture, ensuring optimal performance for Google's entire product portfolio.
The role offers competitive compensation including a base salary range of $166,000-$244,000 plus bonus, equity, and comprehensive benefits. Candidates should have strong experience in software development, distributed systems, and technical leadership, with a background in Computer Science or related field.