Senior Software Engineer, Site Reliability Engineering

Google
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • 24 days ago

Job Description

Own the lifecycle of services from design and launch through operation and ongoing refinement, including consulting on system design, capacity planning, and launch readiness. Monitor service health, scale systems through automation, improve reliability and velocity, and participate in sustainable incident response and blameless postmortems.

Requirements: A bachelor's degree in computer science, engineering, a related field, or equivalent practical experience is required, along with five years of software development experience and three years working with large-scale distributed systems. Candidates also need two years of project leadership and technical leadership experience; a master's degree in computer science or engineering is preferred.

Key Skills: Software Development, Distributed Systems, Site Reliability Engineering, Systems Design, Troubleshooting, Technical Leadership, Capacity Planning, Service Monitoring, Incident Response, Automation, Reliability Engineering, Performance Optimization, Software Platforms, System Design Consulting, Blameless Postmortems

Benefits: Bonus, Equity, Benefits




Fast Track Upload