This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Ad Supply team is the engine of Consumer Experience for Uber's Offsite Ads business. We are responsible for expanding Uber's advertising reach beyond our native apps, creating intentful sessions for users across the open web. As a Senior Software Engineer, you will enable how Uber's premium ad formats are dynamically rendered and integrated into external environments. This is a high-impact, full-stack role where you will bridge the gap between Uber's internal ad-serving infrastructure and the vast ecosystem of third-party channels.
Job Responsibility:
Expand Reach: Build and maintain the technical infrastructure required for channel expansion
Optimize Consumer UX: Implement onsite UX improvements and 'shoppable' features
Deliver High-Quality Code: Act as a primary contributor to our offsite web SDK and supply-side backend services
Collaborate Across Pods: Work with the Ad Delivery pod and Tooling pod
Mentor Junior Talent: Provide code reviews and assist in onboarding new engineers.
Requirements:
5+ years of professional software development experience, with a strong focus on high-traffic web applications. Deep proficiency in React, TypeScript, and Node.js
Strong experience in Go or Java, particularly in building REST or gRPC microservices that handle high-concurrency workloads
Solid understanding of browser rendering, asset optimization, and how to minimize latency in third-party environments
Proven ability to lead feature development from ideation through deployment, including writing design docs and performing code reviews.