Roblox
Principal Software Engineering, App Performance (C++)
San Mateo, CA, United States · Principal · Full-time
H1B sponsorship available$295k-$345kDetected 9 hours ago
C++iOSAndroidCI/CDResearch
About the role
- Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.
- The Consumer App Foundation team is looking for a Principal Software Engineer to improve Roblox client performance across our supported platforms.
- For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below.
Responsibilities
- Conduct research, create and drive execution of roadmaps aimed to improve efficiency of Roblox on target platforms
- Design novel solutions to optimize performance and computing resources usage of Roblox client app.
- Profile and diagnose real-world performance on iOS or Android to identify bottlenecks, validate wins, and prevent regressions using platform tooling.
- Build and productionize repeatable benchmarks/experiments, CI/CD automation to catch regressions early, dashboards/alerts with actionable signals.
- Work with stakeholders across Engineering, Product, and Design to align on priorities, tradeoffs, and rollout plans; ensure performance improvements support the user experience.
- Deliver improvements and guardrails that scale across mobile, desktop, and console, with informed tradeoffs for mobile constraints.
- For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
- 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, we're building the tools and platform that empower our community to bring any experience that they can imagine to life.
- A career at Roblox means you'll 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.
Requirements
- 10+ years of experience: working in C++ with a track record of writing high-quality, performant code in large and complex codebases.
Compensation
- $295,250 - $345,040 USD
- Therefore, in some circumstances, the actual salary could fall outside of this expected range.
- This pay range is subject to change and may be modified in the future.
Benefits
- All full-time employees are also eligible for equity compensation and for benefits as described on this page.
Visa & Work Authorization
- For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
This listing is sourced directly from Roblox's careers page and normalized into a canonical job model.