Software Engineer Iii, Site Reliability Engineering

Google

London, United Kingdom
Software development code writing
Code review and best practices
System issue triage and debugging
SRE combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems ensuring reliability and uptime

Job Summary

  • SRE combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems ensuring reliability and uptime.
  • The role involves optimizing existing systems, building infrastructure, and eliminating work through automation while managing complex challenges of scale.
  • Engineers are expected to write code, review peer contributions, triage system issues, and lead design reviews with stakeholders.

Matching Summary

SRE combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems ensuring reliability and uptime.

Skills & Requirements

Must-have

  • Software development code writing
  • Code review and best practices
  • System issue triage and debugging
  • Large-scale system design expertise
  • Infrastructure building and optimization

Nice-to-have

  • Intellectual curiosity and problem solving
  • Collaboration across diverse backgrounds
  • Self-direction on meaningful projects
  • Blame-free environment participation
  • Mentorship and growth mindset

Key Requirements

  • Experience in coding and algorithms
  • Knowledge of complexity analysis
  • Expertise in large-scale system design

Work Rights

Not specified

Tailored Resume

Cover Letter