Roblox
Principal Software Engineer, Ads User Experience
$295K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Sep 29, 2026
- Experience
- 6+ years working in deep, complex C++ codebases.
- Visa sponsorship
- For US-based roles, the company may not be able to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.
About the job
Build and scale an advertising system within the Roblox Game Engine, developing ad formats and integrations while prioritizing performance, user experience, and platform integrity.
What you'll do
- Build a first-of-its-kind ads system within the Roblox Game Engine and develop ad formats and integrations, starting with video.
- Design and improve systems that scale across Roblox experiences, with emphasis on performance and platform integrity.
- Work with cross-functional teams to deliver community-respecting ad solutions.
What they ask for
- 6+ years working in deep, complex C++ codebases on challenging technical problems.
- Strong background with app metrics, analytics, or data science, and ability to interpret and act on insights.
- High standards for accuracy and a deep understanding of reliable data systems.
- Proven ability to build and maintain robust, production-quality systems.
Nice to have
- Eagerness to learn and stay at the forefront of emerging technologies.
Pay
$295,250 — $345,040 USD annual base salary
Tools
C++
Model-written summary · the original posting is authoritative