echoloc

Uber Tech Stack

Global logistics and marketplace platform for rides, delivery, and freight

Internet Marketplace Platforms San Francisco, California 10,001+ employees Public Company

Uber operates a multi-modal movement platform—rides, delivery, and freight—at planetary scale across 25+ countries. The tech stack reflects a mature, data-intensive operation: Python, Java, Go, and C++ for core services; PyTorch, TensorFlow, and optimization libraries (Gurobi, CPLEX, OR-Tools) for demand-matching and routing; and a shift toward Oracle Cloud infrastructure while retiring legacy E-Business Suite systems. Heavy hiring in sales (546 open roles) paired with active restaurant partner onboarding and SMB expansion suggests aggressive marketplace growth, though operational pain points around supply-demand balancing and system reliability indicate scaling challenges.

Tech Stack 200 technologies

Core StackPython PyTorch TensorFlow Java Go C++ Salesforce PySpark Scala Apache Spark Apache Flink Tableau Mixpanel Looker scikit-learn Power BI R SQL Ray SIEM EDR SOAR Excel Git Google Workspace LinkedIn LinkedIn Recruiter Gurobi CPLEX OR-Tools+170 more
AdoptingRAG Nexus Oracle Cloud Oracle Fusion Sage
ReplacingOracle E-Business Suite

What Uber Is Building

Challenges

  • Identifying upsell opportunities
  • Ensuring sox compliance
  • Operational inefficiencies
  • Balancing supply and demand
  • Optimizing operational performance
  • Pricing optimization
  • Operational challenges
  • Operational bottlenecks
  • Improving system reliability
  • Expanding smb market

Active Projects

  • Delivery marketplace
  • Seamless onboarding experience for new restaurant partners
  • Launch new products
  • End-to-end acquisition cycle of high-priority local restaurant partners
  • Pricing model development
  • Build standard onboarding processes
  • New product development
  • Pipeline development
  • Partnership strategy development
  • Playbook development

Hiring Activity

Accelerating1,800 roles · 950 in 30d

Department

Sales
546
Engineering
202
Ops
184
Product
169
Data
146
Marketing
127
Operations
70
Support
64

Seniority

Senior
766
Mid
422
Manager
255
Lead
138
Junior
94
Staff
43
Intern
10
Director
8

Notable leadership hires: Design Director, Program Lead, Product Operations Lead, Head of Advertising Sales, Implementation Lead

Company intelligence

Find more companies like Uber by tech stack, pain points and active projects

Get started free

About Uber

Uber powers movement of people and goods globally through a marketplace platform connecting riders, drivers, delivery partners, and restaurants. The platform spans multiple verticals: ride-hailing, food and goods delivery, and freight logistics. Operating in 25+ countries with 10,000+ employees, Uber serves millions of daily transactions across mobile-first and real-time services. The company is actively scaling restaurant partnerships, developing new product categories, and expanding SMB market penetration while managing complex operational constraints around pricing, supply-demand dynamics, and compliance requirements including SOX.

HeadquartersSan Francisco, California
Company Size10,001+ employees
Hiring MarketsTaiwan, United States, Germany, Denmark, France, Japan, Canada, Mexico

Frequently Asked Questions

What tech stack does Uber use?

Python, Java, Go, C++, PyTorch, TensorFlow, Apache Spark, PySpark, OR-Tools, Gurobi, and CPLEX for core services and ML-driven optimization. Salesforce, Tableau, and Looker for analytics and CRM. Oracle Cloud adoption ongoing.

What countries does Uber hire in?

25+ countries including United States, Taiwan, Germany, United Kingdom, India, Japan, Canada, Australia, Brazil, Mexico, France, South Korea, and others across Europe, Asia-Pacific, and Latin America.

Similar Companies in Internet Marketplace Platforms

Other companies in the same industry, closest in size