Principal Software Engineer, Ads UX — In-Engine Ad System

Roblox

San Mateo (CA)

On-site

USD 295,000 - 345,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity compensation

Job summary

Roblox is hiring a Principal Software Engineer to lead the development of a first‑of‑its‑kind ads system inside the Roblox Game Engine. You will help design new ad formats, start with video integrations, and scale systems to support experiences across the platform.

With 6+ years in deep C++ work, you will ensure production‑quality, data‑driven decisions and partner with cross‑functional teams to deliver a high‑performance, community‑respecting ads experience for billions of players.

Qualifications

  • 6+ years in deep C++ codebases working on complex technical problems.
  • Strong background with app metrics, analytics, or data science.
  • High standards for accurate and reliable data systems.
  • Proven ability to build and maintain robust production‑quality systems.
  • Eagerness to learn and stay at the forefront of emerging technologies.

Responsibilities

  • 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 design and performance of scalable systems across Roblox experiences.
  • Play a foundational role in shaping a multi‑billion dollar Ads business.
  • Prioritize user experience, performance, and platform integrity; collaborate with cross‑functional teams.

Skills

C++ expertise
6+ years experience
Analytics
Data systems
Production systems
Curiosity

Job description

Roblox is hiring a Principal Software Engineer to lead the development of a first‑of‑its‑kind ads system inside the Roblox Game Engine. You will help design new ad formats, start with video integrations, and scale systems to support experiences across the platform.

With 6+ years in deep C++ work, you will ensure production‑quality, data‑driven decisions and partner with cross‑functional teams to deliver a high‑performance, community‑respecting ads experience for billions of players.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Ads UX - Build Ad System
Principal Software Engineer, Ads UX - Build Ad System

Roblox Corporation • San Mateo (CA)

On-site
USD 180,000 - 240,000
Principal Software Engineer, Ads User Experience
Principal Software Engineer, Ads User Experience

Roblox Corporation • San Mateo (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Ads Experience (C++)
Senior Software Engineer, Ads Experience (C++)

Roblox • San Mateo (CA)

On-site
USD 243,290 - 295,250
Equity compensation
Benefits package
Principal Software Engineer, Ads User Experience
Principal Software Engineer, Ads User Experience

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Ads Experience Engineering Manager
Ads Experience Engineering Manager

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Senior Frontend Engineer — Ads UX for Immersive Experiences
Senior Frontend Engineer — Ads UX for Immersive Experiences

Roblox • San Mateo (CA)

On-site
USD 242,000 - 294,000
Software Engineer, Ads Platform
Software Engineer, Ads Platform

Roblox • San Mateo (CA)

On-site
USD 153,120 - 196,750
Equity compensation
Benefits
Ads Platform Engineer — Equity Eligible, Scale-Driven Backend
Ads Platform Engineer — Equity Eligible, Scale-Driven Backend

Roblox • San Mateo (CA)

On-site
USD 153,120 - 196,750
Equity compensation
Benefits
Senior Ads Platform Engineer for Scale & Impact
Senior Ads Platform Engineer for Scale & Impact

Roblox • San Mateo (CA)

On-site
USD 196,750 - 243,290
Engineering Manager, Ads Experience & Monetization
Engineering Manager, Ads Experience & Monetization

Roblox Corporation • San Mateo (CA)

On-site
USD 295,000 - 345,000