Principal Software Engineer, Ads UX — C++ & Scale

Roblox

San Mateo (CA)

On-site

USD 295,000 - 345,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity compensation
Benefits package

Job summary

Roblox is seeking a Principal/Senior Software Engineer for the Ads User Experience group in San Mateo, CA. You will help build a first-of-its-kind ads system inside the Roblox Game Engine, focusing on video formats and scalable design.

You have 6+ years of deep C++ experience, a passion for reliable data, and a drive to ship production-grade systems. This role offers equity and full benefits as part of a full-time, onsite team.

Qualifications

  • 6+ years in deep C++ codebases with complex systems.
  • Strong ability to interpret app metrics and insights.
  • Deep understanding of reliable data systems and analytics.
  • Proven track record building robust, production-grade software.
  • Eager to learn and adopt 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.
  • Design and optimize scalable systems across Roblox experiences.
  • Play a foundational role in shaping a multi-billion dollar Ads business.
  • Focus on user experience, performance, and platform integrity.
  • Collaborate with cross-functional teams to deliver thoughtful ad solutions.

Skills

C++ expertise
Analytics mindset
Data reliability
Production quality
Curiosity

Job description

Roblox is seeking a Principal/Senior Software Engineer for the Ads User Experience group in San Mateo, CA. You will help build a first-of-its-kind ads system inside the Roblox Game Engine, focusing on video formats and scalable design.

You have 6+ years of deep C++ experience, a passion for reliable data, and a drive to ship production-grade systems. This role offers equity and full benefits as part of a full-time, onsite team.

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 UX — In-Engine Ad System
Principal Software Engineer, Ads UX — In-Engine Ad System

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
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
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
Senior C++ Engineer, Ads Experience — Ground Floor
Senior C++ Engineer, Ads Experience — Ground Floor

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
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
Benefits package
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 Engineering Manager - Data Platform & Ad Tech
Senior Engineering Manager - Data Platform & Ad Tech

Roblox • San Mateo (CA)

On-site
USD 345,000 - 399,000
Equity compensation
Benefits described on page