Role OverviewAs a Senior Software Engineer on the Communications Platform team, you'll build and own the systems that power how millions of Roblox users connect, express themselves, and communicate — across the app, in-experience, and on every device.
What You Will Do
Design, build, and operate the high-throughput, low-latency infrastructure that powers communication for tens of millions of daily users, such as real-time messaging, streaming, search, and more. Lead end-to-end delivery of complex technical initiatives: from defining requirements and authoring design docs to shipping and operating in production.
Why It Might Be a Fit
Experienced: 5+ years of backend or full-stack software engineering, with demonstrated ownership of large-scale production systems. A distributed systems thinker: Strong fundamentals in designing and operating services under real load and at global scale.
Requirements
- 5+ years of backend or full-stack software engineering experience
- Strong fundamentals in designing and operating services under real load and at global scale
- Proficient in at least one server-side language (C#, Java, Go, C++)
- Comfortable navigating large, complex codebases
- Experience with, or curious about client or app development
Benefits
- Annual Salary Range: $196,750—$243,290 USD
- Equity compensation
- Benefits as described on this page
]]>