Roblox is seeking a Principal Software Engineer (Backend, Distributed Systems) to design backend services that enable game creators to reach a wide audience. This role is based in San Mateo, CA and requires over 13 years of experience in backend development and distributed systems. Candidates should be proficient in languages such as C#, Java, or Python. The salary range is $345,040 — $399,420 USD. Join us in shaping the future of human interaction and technology.
Qualifications
13+ years of experience working on scalable and reliable backend systems.
Experience architecting and leading mission-critical applications.
Creativity in solving hard problems and envisioning improvements.
Responsibilities
Design and build backend services for game creators.
Solve unique technical challenges in a scalable environment.
Mentor and develop fellow engineers.
Skills
Backend development
Distributed systems
C# or Java or Go or C++ or Python
Team collaboration
Education
Bachelor’s degree in Computer Science or related field
Master’s degree (preferred)
Job description
Roblox is seeking a Principal Software Engineer (Backend, Distributed Systems) to design backend services that enable game creators to reach a wide audience. This role is based in San Mateo, CA and requires over 13 years of experience in backend development and distributed systems. Candidates should be proficient in languages such as C#, Java, or Python. The salary range is $345,040 — $399,420 USD. Join us in shaping the future of human interaction and technology.