SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 243,290 - 295,250 / annual
Roblox is a global platform where tens of millions of people create, play, and connect in 3D immersive experiences. The Traffic Proxy Services team operates the edge network and high-performance Layer 7 proxies handling billions of web and API requests daily while defending against large-scale automated attacks.
In this role, you will help pioneer the next generation of edge infrastructure by replacing legacy proxy configurations with programmable, memory-safe Rust services running on Kubernetes. You'll build intelligent, automated defense systems and work alongside principal engineers and key partners across Security, Reliability, and Platform teams to tackle high-stakes systems challenges where efficiency, scale, and uptime are critical.
Key responsibilities include:
- Design and build high-performance services sitting directly in the request data path, where performance, reliability, and security are paramount
- Evolve edge architecture toward something simpler and programmable, migrating policy incrementally with parity testing and exercised rollback
- Improve traffic classification and intelligence to detect and mitigate DDoS and abuse traffic
- Build feedback loops that automate mitigation and reduce mean time to recovery
- Raise the efficiency of the edge infrastructure
- Own your work in production as part of the team's on-call rotation, raising the reliability bar through design, code review, and incident review
- Collaborate across Networking, Security, Reliability, and Compute teams to deliver on Infrastructure and company priorities
- Be a gatekeeper for high code quality, architectural designs, and pragmatic versus long-term approaches
- Leverage AI tools to speed up research, development, and troubleshooting
The role is based in San Mateo with hybrid flexibility: onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.
REQUIREMENTS:
- 7+ years building and operating backend or infrastructure software, including time owning a tier-0 service in production
- Fluent in a systems language; Rust strongly preferred; strong Go experience with appetite to work in Rust is welcome
- Deep comfort with networking fundamentals: TCP, TLS, HTTP/1.1 and HTTP/2, QUIC, and internals of at least one production L7 proxy (HAProxy, Envoy, NGINX, Pingora or similar); able to troubleshoot live network problems
- Familiar with how the kernel and userspace interact; comfortable tuning the kernel to optimize for efficiency and reliability
- Experienced with high-performance packet processing in and around the kernel—kernel-bypass and kernel-path techniques such as eBPF/XDP
- Able to independently design, build, and operate systems on Kubernetes end to end; able to reason about node-level behavior when latency and resource isolation matter
- Able to write design documents that survive review by senior stakeholders across several teams; able to disagree productively
- Motivated by problems where the blast radius is real and the feedback loop is immediate
- Genuinely curious; pull on the thread until you understand why a system behaves the way it does; prefer to learn an unfamiliar layer of the stack rather than route around it