CareerPlanGet AI match score →

Principal Software Engineer, Ads Experience

San Mateo, CA💼 Full-time💰 $293,800–$293,800🗓 2026-07-15 → 2026-07-31

Core

Architecting the high-scale backbone of Roblox's monetization system, including the Ads Manager, immersive Brand Ads formats, and creator solutions for a three-sided marketplace.

Role type

Principal Software Engineer (Ads Experience)

Builds

Roblox Ads Manager, immersive Brand Ads offerings, and creator monetization integrations

Domain

Ad-tech / Metaverse / 3D immersive platforms

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, Ad-tech domain expertise (Campaign Management, Ad Serving, Measurement), Full-stack development (Go/C#, React, TypeScript), AI/ML integration strategy, Technical leadership

Preferred skills

Gen AI for multi-modal creatives, Experience with Spark/Flink

Technologies

Go, C#, React, TypeScript, Spark, Flink

Responsibilities

Design end-to-end technical architecture for the Ads Manager and Brand Ads systems, drive technical strategy and multi-year roadmaps, mentor junior and senior engineers, pioneer AI integration for advertisers and creators

Seniority

Principal, technical authority & mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗