Principal Software Engineer, App Performance
Core
Spearhead stability and performance improvements for the Roblox consumer app across mobile, desktop, and console platforms.
Role type
Principal Software Engineer (App Performance)
Builds
End-to-end performance guardrails, stability mechanisms, and monitoring systems for a global 3D immersive platform.
Domain
Gaming / Real-time 3D Engine / Cross-platform Systems
Required skills
C++, performance profiling, systems thinking, cross-platform architecture, CI/CD automation, real-time monitoring
Preferred skills
Lua, scripting languages, mobile constraints optimization
Responsibilities
Drive research and execute roadmaps for stability and resilience; design solutions to prevent crashes and hangs; build defense mechanisms for anomaly detection; partner with stakeholders to align on performance priorities; deliver scalable improvements across all supported devices.
Seniority
Principal, hands-on IC with strategic roadmap ownership
