Principal Engineer - Core Advertising

A technology company revolutionizing transportation and delivery through its marketplace platform.
$284,000 - $315,500
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS

Description For Principal Engineer - Core Advertising

Uber is seeking a Principal Engineer for their Core Advertising team, representing the top 2% of their engineering talent. This senior-most engineering position will lead strategic technical initiatives across the entire ads ecosystem, with a focus on ads allocation, pricing, and measurement. The role is crucial in driving Uber's fast-growing advertising business, which contributes to the company's mission of reimagining transportation.

The position involves overseeing all advertising technology within Uber, working with various advertising products at different maturity levels. The successful candidate will collaborate with geographically distributed teams and report directly to the Core Ads leader, serving as the top technical advisor for advertising and driving the technical vision and strategy for Uber's ad platforms.

The ideal candidate should be primarily a back-end distributed systems engineer with extensive experience in building large-scale systems. They must possess a strong understanding of machine learning and the ability to work with applied scientists, data scientists, auction theorists, and economists to make real-time decisions in a multi-participant marketplace.

This role presents a unique opportunity to drive innovation in Uber's advertising technology landscape, including unlocking new business opportunities, unifying fragmented ad platforms, improving efficiency, and building core adtech domain expertise. The position offers competitive compensation, including a substantial base salary, bonus potential, equity awards, and comprehensive benefits.

Working in a hybrid environment, the Principal Engineer will be expected to spend at least half of their work time in their assigned office, fostering collaboration and maintaining Uber's cultural identity. The role demands a leader who can mentor others, drive technical progress, and establish industry best practices while delivering high-impact business outcomes in the digital advertising domain.

Last updated 3 hours ago

Responsibilities For Principal Engineer - Core Advertising

  • Understand, investigate, and formulate technical roadmaps for advertising priorities
  • Write and document high-quality code and technical papers
  • Partner with and influence key stakeholders to drive technical progress
  • Mentor and guide technical leads in executing high-priority OKRs
  • Define and improve SLAs, establish metrics and success indicators

Requirements For Principal Engineer - Core Advertising

Java
Python
  • 15 years of experience as a software engineer or 13 years with an advanced degree
  • Deep experience in building core ad tech systems
  • Proven track record of delivering high impact business outcomes in digital advertising
  • Advanced degree in Computer Science, Mathematics, or quantitative field (preferred)
  • Experience with forecasting models for inventory management (preferred)
  • Experience with full funnel ad measurement and attribution systems (preferred)

Benefits For Principal Engineer - Core Advertising

Medical Insurance
Equity
  • Bonus program
  • Equity awards
  • Benefits package

Interested in this job?

Jobs Related To Uber Principal Engineer - Core Advertising

Senior Engineer Manager, Payments Experience

Lead Uber's Payments Experience engineering team in Amsterdam, managing 30-45 engineers and driving payment platform innovation.

Sr Engineering Manager, Earner Payments and Cash

Lead Uber's Earner Payments and Cash engineering team in Amsterdam, managing 16-30 engineers and developing global payment solutions.

Software Engineering Manager, Payments Platform

Lead Google's Payments Platform engineering team in developing and implementing innovative payment solutions while managing and mentoring software engineers.

Engineering Manager, Google Photos

Lead engineering teams at Google Photos, managing both technical and organizational aspects while driving innovation in photo sharing and storage technology.

Software Engineering Manager, Finance Works Core

Lead software engineering teams at Google's Core division, managing Finance Works projects and driving technical excellence across multiple teams.