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. This role combines software and systems engineering expertise to ensure reliable, high-performance infrastructure. As a Software Engineer in the Traffic Trust SRE team focusing on DoS Infrastructure, you'll be responsible for building and maintaining security-relevant services while providing consulting on DoS protection, security, capacity, and reliability.

The position offers unique challenges in managing Google-scale infrastructure, where you'll apply your expertise in programming, distributed systems, and security. You'll work with cutting-edge technology and be part of a team that values diversity, intellectual curiosity, and innovative problem-solving. The role involves both building new systems and optimizing existing ones, with a strong focus on automation and infrastructure development.

The team culture promotes self-direction and risk-taking in a blame-free environment, while providing strong support and mentorship for professional growth. You'll collaborate with professionals from diverse backgrounds and perspectives, contributing to critical systems that protect and maintain Google's infrastructure. The role includes on-call responsibilities for handling significant incidents, making it ideal for engineers who thrive in dynamic, high-impact environments.

This position offers an opportunity to work on meaningful projects that directly impact Google's security and reliability while being part of a supportive team that encourages learning and growth. The role combines technical challenges with consulting responsibilities, making it perfect for engineers who enjoy both hands-on development and collaborative problem-solving.

Last updated a day 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
  • Optimize existing systems, build infrastructure and eliminate work through automation
  • Manage complex challenges of scale unique to Google Cloud

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
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
  • Ability to debug, optimize code, and to automate routine tasks
  • Systematic problem-solving approach
  • Effective verbal and written communication skills
  • English proficiency

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.

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.

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.