R

Roblox

Runs a platform where users build and play games

Engineering Manager - Ads Experience

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSan Mateo, CA, USA

About the Job

Requirements

  • At least 8 years of software development experience and at least 2 years of people-management experience, including hiring and performance management.
  • Experience delivering customer-facing web products end to end, with a solid understanding of the ad technology stack, campaign management, reporting, creative, ad serving, measurement, and ad delivery.
  • Experience building campaign management systems used by ad operations teams, advertisers, and agencies, including campaign setup, trafficking, and lifecycle management across direct, programmatic, and self-serve channels.
  • Ability to deliver application programming interfaces and user interfaces for campaign creation, editing, flighting, targeting, and budget management across simple and complex campaign structures.
  • Strong background in distributed systems and high-availability backend services using Go, C#, or similar, and an understanding of modern frontend architectures such as React and TypeScript.
  • Ability to manage performance, navigate complex organizational challenges, and build a cohesive team.
  • Experience driving engineering best practices, including code reviews, testing strategies, and incident management for high-scale systems.
  • Ability to think like a product owner while maintaining technical rigor.
  • Bachelor's or master's degree in Computer Science or Engineering, or equivalent experience.

Responsibilities

  • Build and lead a team of software engineers, with responsibility for hiring, performance management, career development, and fostering an inclusive, high-output team culture.
  • Own product and engineering for Roblox Ads Manager, set the roadmap, and own the full stack from campaign setup and targeting to budget controls and real-time reporting across self-serve, programmatic, and agency channels.
  • Build and own creator ad monetization tools and systems for running ads in creators' experiences and accurately paying their earnings on time.
  • Own the team's full software development lifecycle, balancing rapid product iteration with long-term technical health and ensuring high-quality features ship on schedule.
  • Provide technical guidance on system design and frontend and backend architecture so the products can support complex forecasting, campaign management, and real-time reporting at scale.
  • Apply artificial intelligence across the ecosystem, including generative AI for multimodal creatives and intelligent assistants to help advertisers and creators set up, optimize, and troubleshoot campaigns and monetization.
  • Collaborate with Product Management, Design, and Data Science to define product vision and bridge business requirements with technical implementation.

About the Company

Roblox

Runs a platform where users build and play games

Roblox runs an online platform where people play, chat, and hang out in 3D games built by its users rather than by the company itself. In 2025, Grow a Garden, a game a teenager made on Roblox, set the record for the most people playing one video game at the same time. Creators build games with Roblox Studio, a free design tool, and players join through the free Roblox app on phones, computers, game consoles, and VR headsets. Roblox makes money by selling Robux, a virtual currency players spend on avatar items and in-game extras, and it shares part of that spending with creators, who can exchange their Robux for real money. Roblox was founded in 2004 and is based in San Mateo, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Mateo, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Roblox

See more jobs