The DNS team is responsible for one of Roblox's most critical infrastructure systems, operating a global anycast DNS network that serves millions of queries per second for both our internal engineering infrastructure and the external player experience. Every connection to Roblox, whether a player joining their favorite experience or an engineer deploying code, starts with DNS. As a Senior Software Engineer on the DNS team, you'll tackle some of the most challenging problems in distributed systems at massive scale. You'll work on the DNS infrastructure that connects hundreds of millions of players worldwide to Roblox experiences, while also supporting our rapidly growing internal engineering ecosystem. Your work will span the full stack, from optimizing recursive and authoritative DNS performance, to implementing advanced traffic routing strategies, to hardening our systems against DDoS attacks and emerging security threats. You'll lead technical initiatives to scale our infrastructure 10x, improve reliability and observability, and push the boundaries of what's possible with DNS. This is a rare opportunity to work on foundational internet infrastructure where every optimization you make has immediate, measurable impact on the Roblox platform and the millions of people who use it daily.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Industry
Administrative and Support Services
Education Level
No Education Listed
Number of Employees
1,001-5,000 employees