Senior Software Engineer (Backend / Full Stack), Communications Platform

Roblox
Any Location, CA
Job Description
Role Overview

As 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
]]>