Software Engineer, Creator Services Communication
Core
Building the next generation communications plane and distributed systems to power millions of experiences on the Roblox Platform, enabling cross-server messaging, developer APIs, and game server management.
Role type
Senior IC backend software engineer (distributed systems & networking)
Builds
Cross-server messaging service, developer APIs, Compute Functions, and Game Server Management product
Domain
Gaming platform infrastructure, distributed systems, networking
Required skills
C++, C#, systems level programming, distributed systems, networking, full stack development, ownership of full lifecycle projects
Preferred skills
Experience with Kafka, Flink, Elasticsearch, Redis, Clickhouse, React, game engine development
Technologies
C++, C#, Kafka, Flink, Elasticsearch, Redis, Clickhouse, React, game engines
Responsibilities
Develop new products and features for live game operations at scale; support core systems for player movement and server communication; work across the technology stack from infrastructure to UI; take ownership of projects throughout their full lifecycles
Seniority
Senior, hands-on IC
