Software Engineer II, Backend

Uber Sunnyvale, CA $167,000 - $185,500
Full Time Mid Level 3+ years

Posted 1 month ago Expired

This job has expired

Looking for a job like Software Engineer II, Backend in or near Sunnyvale, CA? Upload your resume and we'll notify you when similar positions become available.

Upload Your Resume

About This Role

As a Software Engineer II on the Ads Bidding and Pacing team, you will develop and optimize Auto Bidding and Budget Pacing systems, ensuring they meet campaign performance goals and system reliability standards. You will collaborate with product managers, data scientists, and other engineering teams to deliver robust bid-based budget pacing solutions.

Responsibilities

  • Design, implementation, and maintenance of high-performance bidding and pacing systems
  • Ensure systems meet or exceed campaign performance goals, advertiser expectations, and system reliability standards
  • Partner with Product Managers, Data Scientists, and other engineering teams to deliver a bid-based budget pacing system
  • Maximize Conversions by leveraging real-time bidding to meet key advertiser goals

Requirements

  • 3 years of Software Engineering work experience
  • Strong command of a backend stack (eg. Golang, Java, Node.js, Python, etc)

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field
  • 3 years of Software Engineering work experience

Nice to Have

  • Industry experience working on distributed systems
  • Demonstrated examples of delivering production-level features from inception
  • Platform / Backend experience is required
  • Demonstrable knowledge of the principles of fault-tolerance, reliability and durability
  • AdTech experience especially in Ads Marketplace /Auction Bidding/Pacing

Skills

Python * Java * Distributed Systems * Golang * Node.js *

* Required skills

Benefits

Equity award

About Uber

Uber's Global Scaled Solutions (Uber AI Solutions) powers operations and technologies including data annotation, generation, and evaluations for AI/ML, app testing, localization, and map editing, leveraging advanced technology with human intelligence.

Technology
View all jobs at Uber →