Senior Software Engineer - Traffic Proxy

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 243,290 - 295,250 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Systems design","Troubleshooting","Collaboration","Writing design docs","On-call reliability mindset"]

Build and operate high-performance traffic proxy services that sit in Roblox’s request data path, handling billions of web and API requests while improving security and reliability. Help replace legacy proxy configurations with programmable, memory-safe Rust services on Kubernetes, enhance traffic classification to detect DDoS and abuse, and automate mitigation to reduce MTTR. Partner with Security, Reliability, and Platform teams while owning production impact through on-call.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
1 day ago

Senior Software Engineer - Traffic Proxy

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and operate high-performance traffic proxy services that sit in Roblox’s request data path, handling billions of web and API requests while improving security and reliability. Help replace legacy proxy configurations with programmable, memory-safe Rust services on Kubernetes, enhance traffic classification to detect DDoS and abuse, and automate mitigation to reduce MTTR. Partner with Security, Reliability, and Platform teams while owning production impact through on-call.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build high-performance services in the request data path with performance, reliability, and security as priorities.
  • •Replace legacy edge proxy configurations with programmable Rust services and migrate policy incrementally with parity testing and rollback.
  • •Improve traffic classification and intelligence to detect and mitigate DDoS and abuse traffic.
  • •Build feedback loops that automate mitigation and reduce MTTR.
  • •Own production reliability through on-call rotation, incident reviews, and raising engineering quality standards through design and code review.

Pay and Benefits

Salary: USD 243,290 - 295,250 annually

Key Requirements

  • •7+ years building and operating backend or infrastructure software, including owning a tier-0 production service.
  • •Fluent in a systems language; Rust strongly preferred with willingness to work in Rust.
  • •Strong networking fundamentals including TCP, TLS, HTTP/1.1, HTTP/2, QUIC, and internals of at least one production L7 proxy (e.g., HAProxy, Envoy, NGINX, Pingora).
  • •Comfort with kernel/userspace interactions and tuning for efficiency and reliability.
  • •Experience designing, building, and operating systems on Kubernetes end to end and writing design docs that hold up in cross-team review.
Experience:7+ yearsBackend infrastructureNetworkingKubernetesEdge infrastructureHigh-performance systems
Skills:Systems designTroubleshootingCollaborationWriting design docsOn-call reliability mindset
Tech Stack:RustGoKubernetesTCPTLSHTTP/1.1HTTP/2QUICEBPFXDPHAProxyEnvoyNGINXPingoraLinux kernelAPI

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn