Employer listing
Senior Software Engineer, App Performance
Roblox
San Mateo, Ca · hybrid · full time · Senior
$195,780 - $242,100
About the Role
The Consumer App Foundation team is looking for a Senior Software Engineer to improve Roblox performance across our supported platforms. Our platform is used by over 150M people daily. You will work primarily in cross-platform C++ Roblox game engine code, partnering with teams across the company to identify bottlenecks, ship measurable improvements, and prevent regressions over time.
Our team is responsible for the end-to-end performance of the Roblox client on Android, iOS, macOS, Windows, Xbox, PlayStation, and TV. We tackle the platform’s most difficult technical constraints, ranging from speed and responsiveness to efficiency and stability, to ensure a high-performance experience across all of our devices and platforms.
Responsibilities
- Own the end-to-end performance of the Roblox client across all platforms, directly moving the needle on key metrics such as TTI, app size, and battery usage.
- Build benchmarking, profiling, and telemetry systems required to catch regressions early and scale the application.
- Collaborate closely with stakeholders across Engineering, Product, and Design to evaluate technical tradeoffs, align on company-wide priorities, and execute rollout plans.
- Drive deep technical impact by diving into complex, unfamiliar codebases, taking ambitious projects from MVP to production-grade, and mentoring peers on performance best practices.
Qualifications
Required
- 3+ years of experience writing high-quality, performant C++ code in large, complex codebases.
- A proven track record of building reliable measurement, monitoring, or regression prevention systems.
- Ability to autonomously navigate complex, ambiguous systems and deliver stable, production-grade software.
- Exceptional communication skills to discuss technical trade-offs with both engineering peers and cross-functional partners.
Bonus
- Hands-on experience with on-device profiling (iOS and/or Android) to find and measure optimization opportunities.
Benefits
All full-time employees are eligible for equity compensation and comprehensive benefits. Roles based in the office are onsite Tuesday through Thursday with optional remote work on Monday and Friday.