Staff Software Engineer - Frontend- Ads Manager Web Platform

Uber Uber · Consumer · New York, NY +2 · Engineering

Staff Software Engineer on the Ads Manager team, responsible for building, scaling, and evolving Uber’s advertising platform. This role involves designing systems that power advertiser experiences, supporting revenue growth, and tackling complex technical challenges across distributed systems, data pipelines, and user-facing workflows. The engineer will also set technical direction and shape long-term architecture.

What you'd actually do

  1. Lead the development of highly available, reliable, and performance-critical systems that operate at Uber’s global scale.
  2. Partner closely with product management, data science, design, and multiple engineering teams to deliver robust platform capabilities that enable a wide range of advertising features.
  3. Tackle complex technical challenges across distributed systems, data pipelines, and user-facing workflows.
  4. Set technical direction, raise the bar on engineering quality, and help shape long-term architecture decisions.

Skills

Required

  • distributed systems
  • data pipelines
  • user-facing workflows
  • system design
  • software architecture

Nice to have

  • frontend development
  • advertising platforms