Principal Software Engineer (Ads User Experience)
Posted Updated
Description
- The Ads User Experience team at Roblox is dedicated to developing cutting-edge software and integrations that facilitate ads on Roblox
- Our focus lies in building a first-of-its-kind ads system in our Game Engine
- We are developing different ad formats and integrations, starting with video
- This is a high-impact position
- Ads at Roblox is at the beginning of our journey, presenting an amazing opportunity to get in at the ground floor and help build a multi-billion dollar business from scratch
- We are approaching this challenge with a strong focus on performance and a deep respect for our community — ensuring everyone continues to have an exceptional experience on Roblox
- As we move toward enabling cooperative experiences for an infinite number of players in infinitely scalable worlds, we are looking for a Senior Engineer who is both technically exceptional and capable of delivering meaningful, real-world impact
- Help build a first-of-its-kind ads system within the Roblox Game Engine
- Develop new ad formats and integrations, starting with video
- Contribute to the design and performance of systems that scale across all Roblox experiences
- Play a foundational role in shaping a multi-billion dollar Ads business
- Build with an emphasis on user experience, performance, and platform integrity
- Work closely with cross-functional teams to deliver thoughtful, community-respecting ad solutions
- We are looking for a Principal Software Engineer with an expertise in C++
- Curiosity: Eagerness to learn and stay at the forefront of emerging technologies
- Analytical skills: Strong background with app metrics, analytics, or data science — with the ability to interpret and act on insights
- Experience: 6+ years working in deep, complex C++ codebases on challenging technical problems
- Responsibility: Proven ability to build and maintain robust, production-quality systems
- Passion for data: High standards for accuracy and a deep understanding of reliable data systems
