Skip to content
Roblox logo

Senior Software Engineer (Backend), Communication

RobloxUser-Generated Content company
San Mateo, United States$243,290 - $295,250 USDSenior
Altimeter Capital logo
Altimeter Capital
Dragoneer Investment Group logo
Dragoneer Investment Group
Andreessen Horowitz logo
Andreessen Horowitz
Warner Music Group
Tencent logo
Tencent
First Round Capital logo
First Round Capital
Software EngineeringNew

About the role

TL;DR

Build and scale backend systems for Roblox's communication platform.

  • As a Senior Software Engineer on the Communications team, you'll own the backend systems that power chat and messaging for millions of players on Roblox and support billions of messages per day.
  • Key Responsibilities Build and scale backend infrastructure for millions of concurrent users, architecting high-throughput distributed services, integrating ML models, and enabling rapid product experimentation Equip creators with the APIs and tools to build deeply integrated social experiences in their games Own projects end-to-end: from design and architecture through production and long-term reliability Requirements 7+ years building and operating large-scale distributed systems in production Comfortable with relational databases at scale (SQL Server, MySQL, PostgreSQL) and low-level concepts like threading, memory management, networking, and storage Well-versed in HTTP, UDP, gRPC, and WebSockets
View original posting →

Required skills

MicroservicesSQL ServerMySQLPostgreSQLgRPCWebSocketsPythonJavaScriptTypeScriptC++

Nice-to-have skills

SparkAirflow

Domain expertise

gaming

Tech stack

PythonJavaScriptTypeScriptC++SQL ServerMySQLPostgreSQLgRPCWebSocketsSparkAirflow

Similar jobs

R

Senior Software Engineer- Account Authentication

R

Senior Security Software Engineer, Application Security

R

Senior Software Engineer, Ads Platform