Roblox · San Mateo, CA, United States
Join Roblox as a Principal Software Engineer in the Creator Collaboration team. You will lead the architecture and design of workflows on Roblox Studio, enabling creators and AI agents to collaborate at scale. Your responsibilities will include planning and delivering complex technical features, establishing foundational architecture, working cross-functionally, mentoring engineers, and improving product quality through automation testing. The ideal candidate has 8+ years of experience, a strong background in C++ and game engine development, and a passion for mentoring others.
- The ideal candidate has C++ and game engine experience, enjoys solving complex software problems and has a passion for mentoring other engineers on the team
- Understands Scale: Building highly available and scalable systems are your forte
- Collaborative: Excellent communication skills and follow-through
- Hands-on: Experience with microsystem architecture, multithreading and have an understanding of networking primitives. Ability to deliver end to end and bring features from vision to life. Commanding grasp of what it takes to build performant user flows
- Experienced: you have at least 8+ years experience and you've worked on deep and challenging problems with large scale systems along with experience in C++ codebases. You hold a BS or MS in Computer Science, or have equivalent practical experience
- Responsible: you build systems that work and keep on working reliably. You are rigorous in handling potential failure cases, and diligent in automated testing
- Curious: you want to learn, and stay up-to-date on technology developments
- Familiarity with the internals of database systems, is also a plus
- Familiarity with file storage systems or network protocols
- Familiarity how version control systems work under the hood is a plus
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión