Senior Software Engineer, Studio Platform
San Mateo, CA - USA
Job Summary
Every day tens of millions of people come to Roblox to explore create play learn and connect with friends in 3D immersive digital experiences all created by our global community of developers and creators.
At Roblox were building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together from anywhere in the world and on any device. Were on a mission to connect a billion people with optimism and civility and looking for amazing talent to help us get there.
A career at Roblox means youll be working to shape the future of human interaction solving unique technical challenges at scale and helping to create safer more civil shared experiences for everyone.
As a Sr. Studio Software Engineer you will be a key contributor to the evolution of Roblox Studio the primary IDE for making massive multiplayer online games on the Roblox platform. Studio provides the mission-critical tools for 3D modeling animation and the complete SDLC for millions of developers. We are looking for engineers who thrive on an adventure into the unknown and have experience across various systems Operating Systems Game Engines and Application Frameworks.
Youll tackle projects involving:
- Core User Features: Architecting application frameworks windowing systems and code generation.
- AI Native Features: Pioneering scalable systems that extend to complex agentic use cases.
- Foundational Architecture: Driving OS integration extensibility and customizability at the deepest levels.
- Central Backend Systems: Engineering the infrastructure to power a consistent high-performance UX.
- Design Evolution: Collaborating with UX designers to translate Studio into a modern consistent design language.
- You Will:
- Design and execute the technical direction to drive the future extensibility and adaptability of the application.
- Own and deliver complex technical projects from the initial spark of an idea through full execution.
- Work cross-functionally across teams and platforms to solve systemic challenges.
- Mentor team members fostering a culture of high-level technical expertise and professional growth.
- Implement strategies and patterns that define the next generation of professional game development tools.
You Have:
- 7 years of experience developing and deploying top-tier user-facing applications.
- Bachelors degree in Computer Science or a related technical field.
- 2 years of deep experience with C.
- A versatile toolkit: Experience with UI frameworks like React SwiftUI Cocoa Swift or WPF is a significant plus.
You Are:
- An Adventurer: You are excited by code quality and the challenge of improving it systematically through AI experimentation and industry standards.
- Analytical & Organized: You have the ability to track numerous complex threads to a successful resolution.
- Mission-Driven: You arent just looking for a job; you want to go on an adventure to build a strong scalable future for the worlds best professional game development application.
Required Experience:
Senior IC
About Company
Roblox is the ultimate virtual universe that lets you create, share experiences with friends, and be anything you can imagine. Join millions of people and discover an infinite variety of immersive experiences created by a global community!