Software Engineer, Traffic Trust SRE, DoS Infrastructure

Google is a global technology company that provides a wide range of internet-related services and products.
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Traffic Trust SRE, DoS Infrastructure

Google's Site Reliability Engineering (SRE) team is seeking a talented Software Engineer to join their Traffic Trust SRE, DoS Infrastructure team in London. This role combines software and systems engineering to build and maintain large-scale, distributed systems that ensure Google Cloud's services maintain optimal reliability and performance.

As a Software Engineer in the SRE team, you'll be at the forefront of managing complex challenges unique to Google Cloud's scale. Your responsibilities will include building and maintaining security-relevant services, providing consulting on DoS and security topics, and participating in on-call rotations for incident response. The role requires expertise in Unix/Linux systems, networking, and distributed systems.

The position offers an opportunity to work in a diverse and intellectually stimulating environment where collaboration and innovation are encouraged. Google's SRE culture promotes self-direction, meaningful project work, and continuous learning with strong mentorship support. The team values diversity of perspectives and maintains a blame-free environment that encourages risk-taking and creative problem-solving.

This role is perfect for candidates who combine strong technical skills with excellent problem-solving abilities and communication skills. You'll be working with cutting-edge technology at massive scale, contributing to systems that power Google's global infrastructure. The position offers the chance to work with some of the most complex and interesting technical challenges in the industry while being part of a team that prioritizes both technical excellence and personal growth.

Join Google's SRE team to help build and maintain the infrastructure that powers some of the world's most widely-used services, while working in a collaborative, diverse, and innovative environment that supports your professional development and technical creativity.

Last updated 3 days ago

Responsibilities For Software Engineer, Traffic Trust SRE, DoS Infrastructure

  • Build, test, and maintain security relevant services and supporting infrastructure such as monitoring and distributed configuration delivery systems
  • Provide consulting services to product aligned teams on DoS, general security, capacity, and reliability topics
  • Be a part of an oncall rotation to respond to significant incidents

Requirements For Software Engineer, Traffic Trust SRE, DoS Infrastructure

Linux
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 2 years of experience with programming in one or more programming languages
  • 2 years of experience working with Unix/Linux systems internals and administration or networking
  • Experience working in computing, distributed systems, storage, or networking
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
  • Ability to debug, optimize code, and to automate routine tasks
  • Systematic problem-solving approach with effective verbal and written communication skills

Interested in this job?

Jobs Related To Google Software Engineer, Traffic Trust SRE, DoS Infrastructure

Software Engineer III, Site Reliability Engineer

Site Reliability Engineer role at Google focusing on building and maintaining large-scale distributed systems for Google Cloud services.

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer role at Google Cloud focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer role at Google Cloud focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Systems Engineer III, Site Reliability Engineering

Site Reliability Engineer role at Google focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Software Engineer III, Site Reliability Engineering

Site Reliability Engineer role at Google focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.