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 Staff Software Engineer for their Fulfillment Logistics team to innovate and scale critical platforms. You'll work with technologies like Java, Python, and AWS to enhance the Uber marketplace. This position requires 5+ years of experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable systems that handle high traffic and complex data interactions. Your background includes deep expertise in Java and Python, and you understand the intricacies of developing APIs that support real-time operations. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful solutions.

You possess strong problem-solving skills and are adept at navigating the challenges of logistics and fulfillment systems. Your experience with cloud technologies, particularly AWS, has equipped you with the knowledge to optimize performance and reliability in high-scale applications. You are familiar with containerization and orchestration tools like Docker and Kubernetes, which you use to streamline deployment processes.

What you'll do

As a Staff Software Engineer on the Fulfillment Logistics team, you will play a pivotal role in reimagining the Fulfillment Platform. You will collaborate with engineering, product, and operations leaders to launch new products and enhance existing systems. Your responsibilities will include designing and implementing scalable backend services that support various Uber offerings, from rider services to delivery logistics.

You will lead initiatives to integrate innovative technologies such as Autonomous Vehicles and multi-job order systems, ensuring that the platform remains at the forefront of the industry. Your role will also involve mentoring junior engineers, guiding them through best practices in software development and architecture. You will be expected to contribute to the overall efficiency and performance of the Uber marketplace, leveraging your technical expertise to solve complex problems.

What we offer

Uber provides a dynamic work environment where innovation is encouraged. You will have the opportunity to work on high-impact projects that directly influence the user experience for millions of riders and drivers. The company offers competitive compensation and benefits, including flexible work arrangements that allow for a hybrid work model. Join us to be part of a team that is shaping the future of transportation and 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 Senior Software Engineer for their Fulfillment Logistics team. You'll be responsible for developing solutions that enhance logistics operations. This position requires significant experience in software engineering.

🏛️ On-SiteSenior
1 month ago
Uber

Staff Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Staff Software Engineer for their Grocery Fulfillment team to lead the development of technology and products for grocery delivery. You'll work with Java, Python, and AWS to optimize fulfillment and logistics. This position requires significant experience in software engineering.

🏢 HybridSenior
3w ago
Uber

Software Engineering

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Software Engineer for their Fulfillment Shopping & Ordering team to build next-generation product discovery and order checkout platforms. You'll work with technologies like Java and REST APIs in a high-scale environment. This position requires 5+ years of experience in software engineering.

🏢 HybridSenior
2w ago
Uber

Software Engineering

Uber📍 Seattle - On-Site

Uber is hiring a Senior Software Engineer for their Fulfillment Logistics team in Seattle. You'll be involved in developing solutions that enhance logistics operations. This position requires significant experience in software engineering.

🏛️ On-SiteSenior
1 month ago
Uber

Staff Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Staff Software Engineer to lead the design and evolution of core backend systems for their Ads Demand Platform. You'll work with technologies like Java and APIs to create scalable solutions. This position requires 7+ years of backend engineering experience.

🏢 HybridSenior
2 months ago