About the company
Roblox builds tools and a platform for a global community to create and share immersive digital experiences. The Consumer App Performance team owns end-to-end performance across mobile, desktop, and console.
Responsibilities
- Research opportunities and build and execute roadmaps to improve stability and resilience across target platforms.
- Design solutions to prevent and mitigate crashes, hangs, and other interruptions that harm user experience.
- Build mechanisms for early detection of stability anomalies through real-time monitoring, alerting, and CI/CD automation.
- Work with Engineering, Product, and Design stakeholders to align on priorities, tradeoffs, and rollout plans, ensuring performance improvements support the user experience.
- Deliver improvements and guardrails that scale across mobile, desktop, and console, accounting for mobile constraints.
- Work across system-level, cross-platform C++ game engine, and front-end codebases to identify performance bottlenecks, deliver measurable improvements, and prevent regressions.
Requirements
- 10+ years of experience working with complex client application codebases.
- Proficiency in C++; knowledge of Lua or other scripting languages is a plus.
- Able to work with ambiguity, dive into unfamiliar codebases, unblock yourself, and take projects from greenfield/MVP to production-grade.
- Hands-on performance profiling and issue triage experience on one or more mobile or desktop platforms.
- Deep understanding of platform APIs and best practices for implementing performant, robust code.
- Ability to build reliable systems for measurement, monitoring, and regression prevention.
Conditions
- Annual base salary range: $295,250–$345,040 USD. Actual pay may vary based on job-related factors and may fall outside this range; the range is subject to change.
- Full-time employees are eligible for equity compensation and benefits.
- Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence Monday and Friday.
- For US-based roles, the company may be unable to employ candidates with certain US work authorization related to visa categories or support future H-1B sponsorship.