Senior Software Engineer - Ads Manager

Uber is a global technology company that provides ride-sharing, food delivery, and other services through its mobile apps.
$153,000 - $205,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr Software Engineer, Python

Senior Python Software Engineer role at Uber, focusing on building and scaling developer tools and infrastructure for Machine Learning and Data Storage systems.

Sr. Software Engineer, Back End - Uber Flash and Direct

Senior Backend Engineer role at Uber, focusing on Direct and Flash delivery products, requiring 3+ years experience in distributed systems and scalable solutions.

Sr. Software Engineer - Backend

Senior Backend Engineer role at Uber working on the Targeting Platform, building scalable segmentation and targeting capabilities.

Senior Software Engineer, Windows Desktop Applications

Senior Software Engineer position at Uber focusing on Windows Desktop Applications development with competitive compensation and benefits.

Sr Oracle HCM Application Developer

Senior Oracle HCM Application Developer position at Uber, focusing on managing and enhancing HR SaaS applications.

Description For Senior Software Engineer - Ads Manager

Uber's Ads team is seeking a Senior Software Engineer to join their Advertiser Management team. This role is crucial in developing and improving web services used by advertisers to run campaigns on the Uber & Uber Eats apps, which are used by over 100 million global users.

As a Senior Software Engineer, you will:

  • Design and develop web services for advertisers to run campaigns
  • Lead the development of new advertising capabilities
  • Architect systems to improve Uber's advertising marketplaces
  • Participate in code reviews and mentor junior team members
  • Identify solutions to ambiguous problems

The ideal candidate should have:

  • A Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of professional software development experience
  • Experience with full-stack development and data-intensive applications

Preferred qualifications include:

  • Experience building highly performant products
  • API design skills
  • Frontend familiarity
  • Knowledge of advertising and marketing domains
  • Experience running experiments and data-driven decision making
  • Leadership in cross-functional teams solving complex problems

Uber offers competitive compensation, including base salary, bonus program, equity awards, and benefits. The company is committed to equal opportunity and considers qualified applicants regardless of background.

Join Uber's Ads team to work on cutting-edge advertising technology and make a significant impact on one of the fastest-growing business lines at Uber.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Ads Manager

  • Design, develop, and improve web services used by advertisers
  • Lead the development of new advertising capabilities
  • Architect systems that improve Uber's advertising marketplaces
  • Participate in code reviews, mentor junior team members
  • Identify solutions to ambiguous problems

Requirements For Senior Software Engineer - Ads Manager

JavaScript
TypeScript
  • Bachelor's degree in Computer Science or equivalent professional experience
  • 5+ years of professional software development experience
  • Experience with full-stack development and data intensive applications

Benefits For Senior Software Engineer - Ads Manager

Equity
  • Bonus program
  • Equity awards
  • Other benefits (details at https://www.uber.com/careers/benefits)

Interested in this job?