Software Engineer, Engine Infrastructure
Core
Building core infrastructure and subsystems for the Roblox game engine to support millions of developers and servers globally.
Role type
Senior IC engine infrastructure engineer
Builds
Roblox game engine components including data syncing, resource management, and scalable server fleet systems
Domain
Gaming / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, distributed backend systems design, Linux application development, high-performance real-time application development
Preferred skills
C# or Go, Python, game engine development, AI/agents integration
Technologies
C++, C#, Go, Python, Linux
Responsibilities
Develop engine code in C++ for critical sub-systems; Work on data syncing between server and client; Design systems to scale game server fleet to millions of servers
Seniority
Senior, hands-on IC