Senior Software Engineer, Site Reliability Engineering
New York, NY, USA · Senior · Full-time · Posted Oct 8, 2026
- Experience
- 5 years software development; 3 years large-scale distributed systems; 2 years project leadership and technical leadership.
- Education
- Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience.
About the job
Own and improve the reliability, performance, and operation of Google services at scale, from design and launch through ongoing operations and refinement.
What you'll do
- Improve service lifecycles through design, deployment, operation, and refinement; support launches with design consulting, platform development, capacity planning, and reviews.
- Monitor availability, latency, and system health, and scale systems through automation and reliability improvements.
- Practice incident response and conduct blameless postmortems.
What they ask for
- Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience designing, analyzing, and troubleshooting large-scale distributed systems.
- 2 years of experience leading projects and providing technical leadership.
Nice to have
- Master's degree in Computer Science or Engineering.
Pay
$174000 - $252000 (USD) base salary
Model-written summary · the original posting is authoritative