The DNS team is responsible for one of Robloxs 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 youll tackle some of the most challenging problems in distributed systems at massive scale. Youll 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. Youll lead technical initiatives to scale our infrastructure 10x improve reliability and observability and push the boundaries of whats 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.
You Will
- Deliver best-in-class DNS service for Roblox and its community.
- Enhance and extend our systems with a focus on performance reliability and security.
- Collaborate with engineers product managers and cross-functional teams to deliver ambitious technical projects.
- Be a gatekeeper for a high code quality bar architectural designs and pragmatic vs. long-term approaches.
- Uphold our company vision by putting the Roblox community first and exemplifying our values.
You Have
- 5 years of software engineering experience.
- Proficiency in languages such as Python Golang and Rust.
- Proven expertise in building highly scalable distributed systems.
- Excellent communication skills with the ability to influence cross-functional teams and external partners.
- A passion for solving complex problems and driving technical excellence.
Required Experience:
Senior IC
The DNS team is responsible for one of Robloxs 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 joini...
The DNS team is responsible for one of Robloxs 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 youll tackle some of the most challenging problems in distributed systems at massive scale. Youll 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. Youll lead technical initiatives to scale our infrastructure 10x improve reliability and observability and push the boundaries of whats 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.
You Will
- Deliver best-in-class DNS service for Roblox and its community.
- Enhance and extend our systems with a focus on performance reliability and security.
- Collaborate with engineers product managers and cross-functional teams to deliver ambitious technical projects.
- Be a gatekeeper for a high code quality bar architectural designs and pragmatic vs. long-term approaches.
- Uphold our company vision by putting the Roblox community first and exemplifying our values.
You Have
- 5 years of software engineering experience.
- Proficiency in languages such as Python Golang and Rust.
- Proven expertise in building highly scalable distributed systems.
- Excellent communication skills with the ability to influence cross-functional teams and external partners.
- A passion for solving complex problems and driving technical excellence.
Required Experience:
Senior IC
View more
View less