LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Roblox›Principal Software Engineer, Ads Experience
Roblox

About Roblox

Empowering creators in a vibrant gaming universe

🏢 Tech, Gaming👥 1001+ employees📅 Founded 2006📍 South San Mateo, San Mateo, CA💰 $922.8m⭐ 3.8
B2CGamingEntertainmentCommunity

Key Highlights

  • Over 200 million monthly active users globally
  • More than $500 million paid to developers in 2022
  • Headquartered in South San Mateo, CA
  • $922.8 million raised in Series G funding

Roblox is an online gaming and entertainment platform headquartered in South San Mateo, CA, that connects over 200 million monthly active users. The platform empowers its community to create and monetize their own games, with over $500 million paid out to developers in 2022 alone. As a leader in the...

🎁 Benefits

Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...

🌟 Culture

Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...

🌐 Website💼 LinkedIn𝕏 TwitterAll 224 jobs →
Roblox

Principal Software Engineer, Ads Experience

Roblox • San Mateo, CA, United States

Posted 3d ago🏛️ On-SiteSeniorPrincipal engineer📍 San mateo
Apply Now →

Skills & Technologies

JavaC#AWSDockerKubernetes

Overview

Roblox is seeking a Principal Software Engineer for their Ads Experience team to drive technical strategy and execution. You'll work with technologies like Java, C#, and AWS to build the next generation of advertising in an immersive metaverse.

Job Description

Who you are

You have 8+ years of software engineering experience, with a strong background in building scalable systems that handle millions of users. Your expertise in Java and C# allows you to develop high-performance applications that meet the demands of a growing user base. You are familiar with cloud technologies, particularly AWS, and have experience deploying applications using Docker and Kubernetes. You understand the intricacies of ad-tech and are passionate about creating seamless monetization experiences for users and advertisers alike. You thrive in collaborative environments, working closely with cross-functional teams to deliver innovative solutions. You are a strategic thinker who can drive technical decisions and mentor junior engineers, fostering a culture of growth and learning within the team.

Desirable

Experience with real-time data processing and analytics is a plus, as is familiarity with machine learning concepts that can enhance ad targeting and user engagement. You have a keen interest in the gaming industry and understand the unique challenges and opportunities it presents for advertising. Your ability to communicate complex technical concepts to non-technical stakeholders will help bridge the gap between engineering and business objectives.

What you'll do

As a Principal Software Engineer at Roblox, you will lead the technical strategy for the Ads Experience team, focusing on architecting the backbone of our monetization platform. You will design and implement scalable systems that serve billions of ad impressions, ensuring high availability and performance. Collaborating with product managers and designers, you will define the roadmap for new features and enhancements that improve the advertiser and publisher experience. You will also be responsible for conducting code reviews, ensuring best practices are followed, and mentoring team members to elevate their technical skills. Your role will involve analyzing system performance and making data-driven decisions to optimize our infrastructure. You will participate in cross-team initiatives to integrate new technologies and improve our overall tech stack, contributing to the evolution of Roblox's advertising ecosystem.

What we offer

At Roblox, you will be part of a mission-driven company that values creativity and innovation. We offer competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. You will work in a collaborative environment where your ideas are valued, and you can make a significant impact on the future of human interaction in the metaverse. Join us in shaping the future of advertising in immersive digital experiences, and help us connect a billion people with optimism and civility.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roblox.

Apply Now →Get Job Alerts