companyRoblox logo

Principal Software Engineer, Ads Experience

RobloxSan Mateo, CA, United States
On-site Full-time $293.8K/yr - $343.3K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Your ResponsibilitiesArchitect the Roblox Ads Manager: Develop and construct the comprehensive technical architecture for our flagship advertising platform, ensuring it can manage complex campaign states, provide real-time reporting, accommodate high-volume asset ingestion, and deliver intelligent recommendations for optimizing campaign objectives. Architect the Brand Ads Offering: Design and create the complete ads system—including forecasting, serving, and delivery—to support reservations, auctions, and innovative brand advertisements. Utilize the unique aspects of 3D to develop immersive offerings (video, portals, deep integrations) that enable advertisers to enhance brand engagement.

About the job

At Roblox, we bring together millions of users daily to explore, create, play, learn, and connect with friends in immersive 3D digital experiences crafted by our vibrant global community of developers and creators.

We are dedicated to building innovative tools and platforms that empower our community to manifest their wildest imaginations. Our vision redefines how people connect from anywhere in the world, on any device. Join us on a mission to connect a billion individuals with positivity and courtesy, as we seek exceptional talent to help us achieve this goal.

A career at Roblox means shaping the future of human interaction, tackling unique technical challenges on a massive scale, and contributing to the creation of safer, more civil shared experiences for all users.

As our daily active user base expands at an unprecedented rate, we are pioneering the next generation of advertising in an immersive metaverse. Our team lies at the heart of the Roblox Ads ecosystem, delivering billions of impressions while providing the essential infrastructure that connects global brands with our extensive community of creators.

We are on the lookout for a Principal Software Engineer to spearhead the technical strategy and execution for the Ads Experience team. This team manages the entire monetization experience, including Advertiser Experience (Roblox Ads Manager), Brand Experience (Brand Ads & Integrations), and Publisher Experience (Creator Monetization & Commerce).

This position presents a foundational technical challenge that transcends conventional ad-tech. You will design the scalable backbone of our monetization system, championing the technical vision for our Ads Manager, immersive Brand Ads formats, and creator solutions, while integrating AI and balancing a three-sided marketplace economy in real time.

About Roblox

Roblox is a global platform for play, where millions come together to imagine, create, and share experiences in immersive 3D worlds. Our mission is to connect a billion people with optimism and civility, fostering creativity and community among users and developers alike.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.