
About Uber
Reimagining transportation for a better world
Key Highlights
- Public company (NYSE: UBER) since May 2019
- Completed over 1.5 billion trips globally
- Generated $4.8B in revenue from Uber Eats in 2020
- Raised $15.8 billion in funding
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
π Benefits
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
π Culture
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...
Overview
Uber is hiring a Senior Software Engineer for their Ads team to develop innovative advertising systems. You'll work with Java and Go to optimize ad supply and enhance user experiences. This position requires proficiency in modern programming languages.
Job Description
Who you are
You are a highly motivated software engineer with a strong background in modern programming languages such as Go or Java. You have experience leading the development of robust features and are comfortable owning solutions from initial design to production deployment and monitoring. Your technical expertise allows you to contribute effectively to the technical roadmap of the Ads ecosystem, ensuring that the architecture remains flexible to support emerging surfaces like Grocery, Retail, and Rides.
You possess strong mentoring skills and enjoy guiding peers and junior engineers, fostering a collaborative and growth-oriented team environment. Your attention to detail ensures that you conduct thorough design and code reviews, elevating the standards of quality within your team. You are passionate about creating world-class advertising systems that balance advertiser performance with exceptional shopper experiences.
What you'll do
In this role, you will lead the development of features that optimize and increase ad supply, directly impacting a rapidly growing business unit that reaches millions of customers worldwide. You will influence the technical roadmap of the Ads ecosystem, ensuring that our architecture is adaptable to new verticals. Your responsibilities will include mentoring and guiding your peers, providing constructive technical leadership, and encouraging a collaborative team environment. You will also conduct design and code reviews to maintain high-quality standards.
You will work closely with cross-functional teams to ensure that the advertising systems you develop are not only effective but also enhance the overall user experience on Uberβs marketplace. Your contributions will be vital in scaling Uberβs ad footprint and building the next generation of engaging ad experiences. You will be expected to stay updated with industry trends and best practices to continuously improve the systems you work on.
What we offer
Uber offers a dynamic work environment where you can make a significant impact on the advertising landscape. You will have the opportunity to work with cutting-edge technologies and collaborate with talented professionals in the field. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in shaping the future of advertising at Uber.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Uber.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Amazon is hiring a Software Development Engineer for their Advertising Products and Tech team to design and develop large-scale distributed systems. You'll work with Generative AI and Large Language Models to enhance advertising experiences. This position requires experience in building data pipelines and optimizing ad retrieval systems.

Software Engineering
Instacart is seeking a Senior Software Engineer to join their Ads team, focusing on building reporting solutions and data insights. You'll work with Java and collaborate closely with product designers and data scientists. This role requires significant experience in software development.

Software Engineering
Uber is hiring a Senior Software Engineer for their Ads Engineering Org to build innovative advertising solutions for the mobility business. You'll work with Java and distributed systems to design scalable, low-latency systems. This role requires ownership of medium-to-large scoped projects.

Software Engineering
Discord is hiring a Senior Software Engineer for their Ads team to design and build innovative ad products. You'll collaborate with various engineering teams to enhance user experiences. This position requires strong technical skills and creativity.

Software Engineering
Discord is hiring a Senior Software Engineer for their Ads team to design and build innovative advertising products. You'll work with technologies like JavaScript and React to enhance user experiences. This position requires strong technical skills and experience in software development.