Software Engineer, Traffic Trust SRE, DoS Infrastructure

Google is a global technology company that builds and runs large-scale, massively distributed systems and services.
Site Reliability
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer, Traffic Trust SRE, DoS Infrastructure

Google's Site Reliability Engineering (SRE) team is at the forefront of maintaining and optimizing large-scale, distributed systems that power Google Cloud's services. As a Software Engineer in the Traffic Trust SRE team focusing on DoS Infrastructure, you'll be responsible for ensuring the reliability, security, and performance of critical systems. The role combines software and systems engineering to build and maintain fault-tolerant systems at massive scale.

You'll work on optimizing existing systems, building infrastructure, and automating processes to eliminate manual work. The position offers unique challenges of scale specific to Google Cloud, where you'll apply your expertise in coding, algorithms, complexity analysis, and large-scale system design. The team particularly values diversity, intellectual curiosity, and problem-solving in a blame-free environment.

The role involves hands-on work with security-relevant services, monitoring systems, and distributed configuration delivery systems. You'll also serve as a consultant to other teams on DoS prevention, security, capacity planning, and reliability. Being part of an on-call rotation, you'll respond to significant incidents and help maintain the robust infrastructure that powers Google's services.

Google offers a collaborative environment where you'll work with professionals from diverse backgrounds and perspectives. The company promotes self-direction while providing support and mentorship for continuous learning and growth. This position is perfect for someone who enjoys tackling complex technical challenges, has a strong foundation in systems engineering, and wants to work at the intersection of reliability and security at a global scale.

Last updated 15 days ago

Responsibilities For Software Engineer, Traffic Trust SRE, DoS Infrastructure

  • Build, test, and maintain security relevant services and supporting infrastructure
  • 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
  • Experience with filesystems, inodes, system calls or networking (TCP/IP, routing, network topologies and hardware, SDN)
  • Experience working in computing, distributed systems, storage, or networking
  • Ability to debug, optimize code, and to automate routine tasks
  • Systematic problem-solving approach with effective communication skills
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
  • English proficiency is required

Interested in this job?

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

Software Engineer, Traffic Trust SRE, DoS Infrastructure

Site Reliability Engineer position at Google focusing on Traffic Trust and DoS Infrastructure, combining software engineering with systems operations to maintain large-scale distributed systems.

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.

Databases Site Reliability Engineer

Site Reliability Engineer position at Google focusing on database systems, requiring expertise in distributed systems and infrastructure management.

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.

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.