Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 months 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?