Uber

About Uber

Reimagining transportation for a better world

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mission Bay, San Francisco, CA💰 $15.8b3.9
B2CTravelMarketplaceTransportRidesharingDelivery

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...

Skills & Technologies

Overview

Uber is hiring a Software Engineer 2 to enhance their ads product capabilities. You'll work with technologies like Java, Node.js, and Python to improve scalability and reliability. This position requires 2+ years of experience in developing production systems.

Job Description

Who you are

You have 2+ years of experience developing and shipping code for production systems — you've worked on backend stacks and understand the intricacies of building scalable applications. Your technical strength lies in languages such as Java, Node.js, and Python, and you are comfortable adapting to new technologies as needed. You thrive in environments that require quick learning and adaptability, especially in fast-evolving business contexts. Your deep system design skills enable you to build robust and fault-tolerant services that can handle high traffic and complex operations.

Desirable

Experience in the ads domain, particularly in ad delivery, ranking, retrieval, or budget pacing systems, is a plus. You are someone who enjoys tackling challenges and finding innovative solutions to enhance product capabilities. Your ability to collaborate effectively with cross-functional teams is essential, as you will be working closely with product managers and designers to deliver impactful features.

What you'll do

In this role, you will focus on adding new capabilities to Uber's ads product, ensuring that it meets the needs of both eaters and restaurants. You will work on improving the scalability, reliability, and efficiency of the ads tech stack, contributing to a product that serves millions of users globally. Your responsibilities will include designing and implementing backend services, conducting code reviews, and mentoring junior engineers. You will also collaborate with various teams to ensure that the product evolves in line with user expectations and business goals.

What we offer

Uber provides a dynamic work environment where you can grow your skills and advance your career. You will have the opportunity to work on innovative projects that impact the way people experience transportation and food delivery. The company values collaboration and encourages employees to share their ideas and insights. Additionally, you will benefit from a competitive compensation package and the chance to be part of a mission-driven organization that is reshaping urban logistics.

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

Uber

Software Engineering

Uber📍 San Francisco - On-Site

Uber is hiring a Software Engineer II to build high-quality Android experiences for earners. You'll collaborate with cross-functional teams to deliver impactful mobile features. This position requires experience in Android development.

🏛️ On-SiteMid-Level
3w ago
Amazon

Software Engineering

Amazon📍 San Francisco - On-Site

Amazon is hiring a Software Engineer II to join the Video Platform team at Twitch. You'll build and maintain services that enhance the video experience for users. This role requires collaboration with various teams and mentoring other engineers.

🏛️ On-SiteMid-Level
4 months ago
Amazon

Software Engineering

Amazon📍 Culver City - On-Site

Amazon is hiring a Software Engineer II to join the Video Platform team at Twitch. You'll build and maintain services that enhance the video experience for viewers and creators. This position requires collaboration with various teams and mentorship of other engineers.

🏛️ On-SiteMid-Level
4 months ago
Productiv

Software Engineering

Productiv📍 San Francisco - On-Site

Productiv is hiring a Software Engineer II to help build tools that reduce risk and optimize SaaS usage. You'll work across the full stack and collaborate with cross-functional teams. This position requires 2-4 years of experience.

🏛️ On-SiteMid-Level
4 months ago
Amplitude

Backend Engineer

Amplitude📍 San Francisco - On-Site

Amplitude is seeking a Mid-Level Backend Engineer to contribute to their data infrastructure teams. You'll work with technologies like Java, Python, and PostgreSQL to process massive amounts of customer data. This role requires experience in backend development and cloud services.

🏛️ On-SiteMid-Level
2w ago