Taro Logo

Staff Software Engineer, Ads

Uber is a technology company that offers ride-sharing, food delivery, and other services through its mobile app platform.
$218,000 - $242,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Ads

As a Staff Software Engineer on the Display Ads team at Uber, you will be at the forefront of building and scaling Uber's advertising products and its underlying platform. Your work will enable Uber to provide personalized and relevant ad experiences, driving both customer satisfaction and revenue growth. You will collaborate across teams, including product, data science, and design, to deliver world-class advertising solutions that support Uber's growth strategy.

In this role, you'll tackle complex engineering challenges that come with operating at Uber's scale, working on systems that are highly available, reliable, and performance-optimized. This is a unique opportunity to have a significant impact on a critical part of Uber's growth strategy while shaping the future of digital advertising on our platform.

Key responsibilities include:

  • Leading the design, development, and deployment of new ad products, features, and platforms
  • Collaborating with cross-functional stakeholders to translate business requirements into technical solutions
  • Building robust, scalable systems for real-time ad requests and delivery at scale
  • Developing personalized ad products using data insights, A/B testing, and machine learning
  • Ensuring compliance with privacy and regulatory requirements
  • Mentoring junior engineers and driving long-term vision for ad products

This role offers the chance to work on cutting-edge advertising technology while contributing to Uber's overall growth and success.

Last updated 7 months ago

Responsibilities For Staff Software Engineer, Ads

  • Lead the design, development, and deployment of new ad products, features, and platforms
  • Collaborate with product managers and stakeholders to translate business requirements into technical solutions
  • Build robust, scalable, and efficient systems for real-time ad requests and delivery at scale
  • Develop personalized ad products using data insights, A/B testing, and machine learning models
  • Ensure ad products are compliant with privacy and regulatory requirements
  • Mentor and guide junior engineers on technical designs and best practices
  • Drive the long-term vision for ad products and monetization strategies

Requirements For Staff Software Engineer, Ads

Go
Java
Python
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Strong programming skills in languages such as Go, Java, Python, or similar
  • Proven ability to lead large-scale projects from concept through to production
  • Expertise in designing scalable & reliable systems in a microservices architecture
  • Experience working with cross-functional teams to deliver complex, user-facing product solutions

Benefits For Staff Software Engineer, Ads

401k
Medical Insurance
  • Bonus program
  • Equity award

Interested in this job?