Onsite (tuesday, wednesday, and thursday, with optional presence on monday and friday)
8+ years professional industry experience
Exceptional proficiency in c++ programming
Deep expertise in systems-level programming
Roblox is seeking a Principal Software Engineer for their Engine Systems team in San Mateo, CA. The role focuses on developing diagnostic and reliability frameworks to enhance system stability for millions of users, requiring extensive experience in systems-level programming and technical leadership
Job Summary
The role involves innovating on core diagnostic and reliability frameworks that form the backbone of Roblox's engine.
Candidates must navigate complex platform limitations across vendors like Apple, Microsoft, Google, and Sony to extract details regarding system stability.
The position requires owning the end-to-end observability space to ensure internal engineers can monitor and action every disruption to the user experience.
Matching Summary
Match Score: 85
Roblox is seeking a Principal Software Engineer for their Engine Systems team in San Mateo, CA. The role focuses on developing diagnostic and reliability frameworks to enhance system stability for millions of users, requiring extensive experience in systems-level programming and technical leadership.
Salary
Base: $295,250 - $345,040 USD; Bonus/Equity: Eligible for equity compensation; Benefits: Full-time benefits as described on company page
Skills & Requirements
Must-have
8+ years professional industry experience
Exceptional proficiency in C++ programming
Deep expertise in systems-level programming
Experience with non-desktop platforms
Commitment to accountability in large-scale environments
Nice-to-have
Specialized experience in observability tools
Data-driven approach with Data Science teams
Multi-platform expertise across mobile or console
Professional mentorship capabilities for engineering teams
Adaptive mindset exploring new technologies
Key Requirements
8+ years of professional industry experience
Proven track record of technical leadership
Extensive experience with at least one non-desktop platform
Ability to build highly reliable code under global-scale constraints