Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Roblox

Principal Software Engineer (Ads User Experience)

Posted Updated
Discussion

Description

  • The Ads User Experience team at Roblox is dedicated to developing cutting-edge software and integrations that facilitate ads on Roblox
  • Our focus lies in building a first-of-its-kind ads system in our Game Engine
  • We are developing different ad formats and integrations, starting with video
  • This is a high-impact position
  • Ads at Roblox is at the beginning of our journey, presenting an amazing opportunity to get in at the ground floor and help build a multi-billion dollar business from scratch
  • We are approaching this challenge with a strong focus on performance and a deep respect for our community — ensuring everyone continues to have an exceptional experience on Roblox
  • As we move toward enabling cooperative experiences for an infinite number of players in infinitely scalable worlds, we are looking for a Senior Engineer who is both technically exceptional and capable of delivering meaningful, real-world impact
  • 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 the design and performance of systems that scale across all Roblox experiences
  • Play a foundational role in shaping a multi-billion dollar Ads business
  • Build with an emphasis on user experience, performance, and platform integrity
  • Work closely with cross-functional teams to deliver thoughtful, community-respecting ad solutions
  • We are looking for a Principal Software Engineer with an expertise in C++
  • Curiosity: Eagerness to learn and stay at the forefront of emerging technologies
  • Analytical skills: Strong background with app metrics, analytics, or data science — with the ability to interpret and act on insights
  • Experience: 6+ years working in deep, complex C++ codebases on challenging technical problems
  • Responsibility: Proven ability to build and maintain robust, production-quality systems
  • Passion for data: High standards for accuracy and a deep understanding of reliable data systems

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →