Principal Fullstack/Backend Software Engineer, User Connections
HybridNo visa sponsorship
Core
Define backend systems for the social ecosystem (Friending, Profiles, Identity) powering millions of daily users on Roblox.
Role type
Principal Software Engineer (Team Lead)
Builds
Scalable backend services for user connections, profiles, and social engagement features.
Domain
Social networking / Gaming platform
Deliverable
production ML models | product features
Required skills
Large-scale distributed systems design, Server-side architecture, Compiled languages (C#, Java, C++)
Preferred skills
Social product experience
Technologies
C#, Java, C++
Responsibilities
Tech lead the engineering team, Lead design of scalable backend systems, Enforce high quality standards, Mentor engineers, Collaborate on platform features
Seniority
Principal, hands-on IC with team leadership
