Drimva

Google

Senior Software Engineer, Site Reliability Engineering

Sunnyvale, CA, USA · Senior · Full-time · Posted Oct 20, 2026

Experience
5 years in software development; 3 years in large-scale distributed systems; 2 years leading projects and providing 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 capacity of Google services by developing software and operating large-scale distributed systems throughout their lifecycle.

What you'll do

  • Improve services from design and deployment through operation and refinement, including system design, capacity planning, and launch reviews.
  • Monitor live services and scale them sustainably 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

USD $174000 - $252000 base salary

Model-written summary · the original posting is authoritative

First seen Oct 21, 2026 · Last verified Nov 4, 2026 (UTC)