Skip to content
Growth StageUpdated July 13, 20268 sources

How to Write a Resume for Uber

Uber runs one of the world's largest real-time marketplaces, and after 2017 it deliberately rebuilt its culture around 'We do the right thing. Period.' — replacing the growth-at-all-costs ethos of the Kalanick era. Compensation is strong (Levels.fyi: ~$439K total at Senior, ~$591K at Staff), but your resume has to prove two things at once: that you can operate at Uber's scale and speed, and that you fit the reset culture of integrity, ownership, and systems thinking.

Build Your Uber Resume

Uber Resume Example

John Doe

Summary

Senior software engineer with 6+ years building real-time systems and distributed systems for two-sided marketplace products operating at global scale. Deep expertise in high-throughput event streaming, geospatial optimization, and data-driven experimentation through A/B testing across millions of users. Proven ownership across cross-functional teams, partnering with product and data science to ship scalability improvements that move core marketplace metrics.

Experience

Senior Software Engineer, MarketplaceAug 2022 – Present
Lyra MobilitySan Francisco, CA
  • Owned a dynamic matching service on Go and Kafka handling 1.8M ride requests per hour across 52 cities, reducing driver-to-rider pairing latency from 820ms to 310ms and lifting marketplace fill rate by 14%
  • Designed and ran an A/B testing framework integrated with the pricing optimization engine, evaluating 38 surge experiments per quarter and producing a data-driven 7.2% increase in driver earnings without degrading rider conversion
  • Led a cross-functional pod of 6 engineers and 2 data scientists to migrate ETA prediction onto a real-time feature store on Kubernetes, cutting p95 inference latency by 41% and rolling the service out to global scale across 14 countries
  • Drove end-to-end ownership of a supply rebalancing algorithm using geospatial heatmaps, decreasing rider wait times by 18 seconds in peak hours and recovering an estimated $11.4M in lost annual GMV
Software Engineer IIJul 2020 – Jul 2022
Routewise LogisticsSeattle, WA
  • Built a distributed systems event pipeline on Kafka and Flink processing 3.6 billion telemetry events daily for a last-mile delivery marketplace, enabling sub-second dashboards for 180+ operations analysts
  • Launched a courier incentive optimization service across 9 metros using multi-armed bandits, improving on-time delivery rate by 9.3% and reducing courier churn by 22% in the first two quarters
  • Partnered with a cross-functional product team to ship a real-time systems driver dispatch redesign, cutting mean assignment time by 1.6 seconds per order and processing 240K peak-hour orders with 99.97% uptime
  • Mentored 4 junior engineers and introduced load-testing standards that caught 3 critical scalability regressions pre-launch, avoiding an estimated 11 hours of marketplace downtime
Software EngineerJun 2018 – Jun 2020
Kinetic LabsAustin, TX
  • Shipped a Python and Java microservices stack powering a food-delivery marketplace of 220K daily orders, scaling from 3 to 17 cities in 11 months through infrastructure automation
  • Took ownership of a dynamic pricing optimization module that used real-time demand signals, contributing to a 12% lift in order conversion validated via A/B testing across 420K users
  • Introduced a data-driven experimentation platform adopted by 9 cross-functional squads, which ran 64 structured experiments in Year 1 and informed a pricing change worth $3.2M in annual revenue
  • Reduced API error rate from 2.4% to 0.3% by rearchitecting retry and circuit-breaker logic across 22 downstream distributed systems, improving courier app reliability at global scale

Projects

  • Open-source geospatial matching library for two-sided marketplace simulations, reaching 1.9K GitHub stars and used in 3 university research papers on ride-hailing optimization
  • Benchmarked at 120K match decisions/sec on a single node and shipped a reference A/B testing harness so contributors can compare matching strategies in a data-driven way
  • Built a marketplace surge pricing simulator that replays anonymized trip logs to evaluate pricing policies, used by 140+ engineers studying real-time systems design patterns
  • Integrated a cross-functional dashboard that visualizes driver utilization, rider wait, and revenue trade-offs to illustrate global scale marketplace dynamics

Education

University of Illinois Urbana-ChampaignUrbana, IL
B.S. in Computer Science, GPA: 3.7May 2018

Certifications

Confluent Certified Developer for Apache KafkaFeb 2023
Confluent

Technical Skills

Languages: Go, Java, Python, TypeScript, SQL
Distributed Systems: Kafka, Flink, gRPC, Redis, Cassandra, PostGIS
Cloud & Infra: AWS, Kubernetes, Terraform, Docker, Prometheus
Experimentation & Data: A/B testing, Feature stores, Airflow, Spark, Presto, Grafana

What Should You Know About Uber Before Applying?

Headquarters

San Francisco, CA

Industry

Ride-sharing, Delivery, Mobility

Hiring Bar

Uber's process is rigorous, especially for engineering. Expect coding challenges, system-design interviews focused on real-time distributed systems (pricing, matching, ETAs, surge, multi-modal logistics), and behavioral rounds mapped explicitly to the current cultural norms — the integrity and 'do the right thing' screening is real and distinctive post-reset. The company looks for candidates who can handle multi-sided marketplace complexity (riders, drivers, restaurants, couriers, merchants) and make sound decisions fast with imperfect information. Product and business roles emphasize data fluency and marketplace intuition.

Uber is a global technology platform operating across mobility (ride-hailing), delivery (Uber Eats), freight logistics, and advertising. The company connects over 150 million monthly active consumers with millions of active drivers and couriers across 70+ countries, processing millions of real-time transactions daily — one of the most technically demanding marketplace operations in the world.

Culture & Values

Uber's culture was deliberately rebuilt after 2017. Following the Eric Holder investigation, CEO Dara Khosrowshahi replaced Travis Kalanick's 14 values (which included 'always be hustlin'' and 'principled confrontation') with eight new cultural norms anchored on 'We do the right thing. Period.' Khosrowshahi framed them as norms rather than values precisely because he expected them to evolve — and they have, into Uber's current set: Do the Right Thing, Trip Obsessed, Build with Heart, Stand for Safety, Go Get It, See the Forest AND the Trees, Great Minds Don't Think Alike, and One Uber. The through-line is integrity, ownership, and customer obsession at global scale — a decisive move away from the 'move fast and break things' reputation of Uber's early years.

What Is It Like to Work at Uber?

Beyond the interview loop, here's what the day-to-day looks like — and how compensation and scope grow from entry to staff-plus levels.

A Day in the Life

Engineering at Uber is defined by real-time distributed systems at global scale. The domain is a live multi-sided marketplace, so day-to-day work centers on the systems that keep it running every second: matching, dynamic pricing and surge, ETA prediction, dispatch, payments, and one of the world's largest streaming/data platforms (Kafka, Flink, microservices, heavy geospatial work). Services carry real production ownership — you're on call for what you build, and the bar for reliability is high because outages have immediate real-world consequences for riders, drivers, and couriers. The culture is data-intensive: experimentation and A/B testing are how decisions get made, and 'Trip Obsessed' keeps the rider/driver experience at the center. Since the 2017 reset, integrity and safety are first-class expectations, not afterthoughts — 'We do the right thing' and 'Stand for Safety' show up in code review, incident response, and how trade-offs get made. Progression rewards both scale and judgment: junior engineers own well-scoped tasks, senior engineers own cross-team systems and marketplace trade-offs, and staff-plus engineers set technical direction across mobility, delivery, and platform orgs. Uber recently overhauled its engineering levels (per The Pragmatic Engineer), moving to clearer senior/staff/senior-staff bands that map to the compensation below.

Career Progression

How scope, expectations, and deliverables shift across seniority levels.

Junior (0–2 yrs)

L3 (entry SWE): ships well-scoped tasks under a senior engineer; learns Uber's real-time systems and on-call ownership. Levels.fyi TC: ~$195K.

Mid-Level (3–5 yrs)

L4 (SWE II): owns features and service areas end-to-end; contributes to marketplace systems. Levels.fyi TC: ~$237K.

Senior (6–9 yrs)

L5 / Senior SWE: owns cross-team systems and marketplace trade-offs (pricing, matching, reliability); drives projects independently. Levels.fyi TC: ~$439K median (bands ~$383K-$488K).

Staff+ (10+ yrs)

Staff / Senior Staff+ SWE: sets technical direction across mobility, delivery, and platform orgs. Levels.fyi TC: ~$591K at Staff, ~$837K at Senior Staff, reaching ~$1.58M at Principal/Distinguished. RSUs vest over four years, front-weighted (35/30/20/15).

What Does Uber Look For in a Resume?

Understanding Uber's hiring priorities helps you tailor your resume effectively. Focus on these key areas to align with what their recruiters and hiring managers value most.

Key Principles

Do the Right ThingTrip ObsessedGo Get ItSee the Forest AND the TreesOne Uber

Experience building or operating systems at massive scale — millions of transactions, real-time processing, global infrastructure

Marketplace thinking — supply/demand dynamics, pricing mechanisms, and multi-stakeholder optimization

Ownership and bias to action ('Go Get It') — driving projects end-to-end without waiting for direction

Systems thinking with an eye for detail ('See the Forest AND the Trees') — both the strategy and the implementation

Integrity and sound judgment ('Do the Right Thing') — the cultural reset screens for this, not growth-at-all-costs

Pro tip: Uber's business is defined by real-time complexity — pricing, ETAs, matching, surge, and multi-modal logistics all happening at once at global scale. Emphasize experience with high-throughput systems, real-time decision engines, or complex optimization, and frame accomplishments in scale (requests per second, daily transactions, cities launched) and speed of execution. Just as important since 2017: signal integrity and ownership, not a 'move fast and break things' mentality — the culture reset means how you got results matters as much as the results.

What ATS Keywords Should You Use for a Uber Resume?

Uber uses applicant tracking systems to filter candidates. Include these keywords naturally in your resume to pass automated screening and reach the interview stage.

Must Include

real-time systemsmarketplacescalabilitydistributed systemsdata-drivenA/B testingoptimizationcross-functionalownershipglobal scale

Nice to Have

geospatialpricing algorithmsmachine learningKafkaGoJavaPythonmicroservicesKubernetesETA prediction

Pro tip: Uber's recruiters look for signals that you can operate at their scale and speed. Include specific metrics on system throughput, latency targets, and user volume wherever possible. For non-engineering roles, show fluency with marketplace metrics (take rate, utilization, supply/demand ratios) and experimentation frameworks. Experience with geospatial data, routing, or logistics optimization is especially relevant.

Rolevanta's AI tailors your resume to match Uber's hiring criteria.

Try Free

How Should You Write Bullet Points for a Uber Resume?

Tailor your bullet points to reflect Uber's values and priorities. Use specific metrics and outcomes that align with what the company looks for in candidates:

Example 1

Weak

Built a pricing algorithm for the platform.

Strong

Designed and deployed a dynamic pricing engine processing 2.4M ride requests per hour, incorporating real-time supply-demand signals, weather data, and event schedules to optimize driver utilization by 18% while maintaining rider conversion within 2% of baseline.

Mirrors Uber's core challenge — real-time dynamic pricing at scale. Shows multi-variable optimization, quantifies throughput (2.4M/hour), and balances both sides of the marketplace (driver utilization vs. rider conversion).

Example 2

Weak

Improved the ETA prediction accuracy.

Strong

Rebuilt the ETA prediction model using gradient-boosted trees trained on 18 months of trip data across 340 cities, reducing mean absolute error by 26% and improving rider satisfaction by 9 points, directly decreasing cancellation rates by 11%.

ETA accuracy affects both rider experience and driver earnings. Shows global scale (340 cities), ML depth, and 'See the Forest AND the Trees' thinking — connecting a technical improvement to business outcomes.

Example 3

Weak

Managed a team that worked on the delivery product.

Strong

Led a 12-person cross-functional team to launch Uber's grocery delivery vertical in 8 new markets within 4 months, building restaurant-to-grocery order routing, inventory sync with 3 major retail partners, and achieving $14M GMV in Q1.

Demonstrates ownership and bias to action ('Go Get It'), global thinking (8 markets), speed (4 months), and quantified business impact ($14M GMV). Uber values leaders who move fast across complex multi-stakeholder launches.

Example 4

Weak

Worked on data infrastructure improvements.

Strong

Architected a real-time event streaming platform on Kafka processing 4.2 billion events daily, replacing a batch ETL pipeline and enabling sub-second analytics for 200+ internal data consumers, reducing time-to-insight from 6 hours to under 10 seconds.

Uber runs one of the largest Kafka deployments in the world. Shows infrastructure scale (4.2B daily events), a dramatic before/after, and broad organizational impact (200+ consumers) — the data backbone behind Uber's real-time operations.

What Insiders and Leaders Say About Uber

Published perspectives from Uber leaders, engineers, and hiring insiders — cited and linkable to their original sources.

We do the right thing. Period.

Dara Khosrowshahi

CEO of Uber; the anchor norm of the 2017 cultural reset

Source
blog
The culture and approach that got Uber where it is today is not what will get us to the next level.

Dara Khosrowshahi

CEO of Uber, introducing the new cultural norms (2017)

Source
blog
We fully expect them to evolve as Uber continues to grow.

Dara Khosrowshahi

CEO of Uber, on why the norms are not called fixed 'values' (2017)

Source
blog

What Gets Candidates Rejected at Uber?

Recurring patterns that sink otherwise-strong applications — and how to frame your resume so you signal you've avoided them.

Carrying the pre-2017 'move fast and break things' ethos

Uber's culture reset put 'We do the right thing' at the center. Resumes that read as growth-at-all-costs, rule-bending, or hustle-over-integrity now clash with what the behavioral rounds screen for. Show results delivered with sound judgment and ownership of consequences.

Scale left vague

Uber runs one of the largest real-time systems in the world. 'Large-scale' and 'high-traffic' without QPS, daily-transaction, or city counts read as small-company work. Quantify throughput, latency, and geographic reach on everything you shipped.

Single-sided product framing

Uber balances riders, drivers, eaters, couriers, and merchants at once. A resume that only describes single-user applications — no multi-sided dynamics or network-effect trade-offs — misses Uber's core challenge.

Strategy or execution, but not both

The current 'See the Forest AND the Trees' norm rewards operating at both altitudes. Only-high-level strategy (no shipped implementation) or only-low-level tickets (no systems thinking) misses the both/and Uber values.

Process over ownership

'Go Get It' is an ownership norm. Describing methodologies, meetings, or maintained processes without tying them to shipped outcomes reads as passive against a culture that expects bias to action.

What Resume Mistakes Should You Avoid When Applying to Uber?

Uber receives thousands of applications. These common mistakes can get your resume rejected before a recruiter ever reads it. Here's what to avoid and what to do instead.

1Carrying the pre-2017 'move fast and break things' ethos

Uber deliberately reset its culture in 2017 around 'We do the right thing. Period.' A resume that reads as growth-at-all-costs, rule-bending, or hustle-over-integrity now clashes with the values Uber screens for. Show that you delivered results the right way — with sound judgment, safety awareness, and ownership of consequences.

2Underselling the scale of your experience

Uber operates at a scale most companies never reach. If you've worked on systems handling millions of requests, processing terabytes, or serving multiple countries, make the numbers explicit. Vague 'large-scale' or 'high-traffic' language doesn't cut it — recruiters want specific throughput, user counts, and geographic scope.

3Ignoring marketplace complexity

Uber's platform balances riders, drivers, restaurants, couriers, and merchants simultaneously. A resume that only discusses single-user applications — no multi-sided dynamics, trade-offs, or network effects — appears misaligned with Uber's core business challenges.

4Showing strategy or execution, but not both

A current norm, 'See the Forest AND the Trees,' rewards engineers and PMs who operate at both altitudes. A resume that only lists high-level strategy (no shipped implementation) or only low-level task execution (no systems-level thinking) misses the both/and Uber values. Pair architectural decisions with the concrete outcomes they produced.

Frequently Asked Questions

How has Uber's culture changed and how should my resume reflect it?

In 2017, after the Eric Holder investigation, CEO Dara Khosrowshahi replaced Travis Kalanick's 14 values with new cultural norms centered on 'We do the right thing. Period.' Those have since evolved into Uber's current set (Do the Right Thing, Trip Obsessed, Build with Heart, Stand for Safety, Go Get It, See the Forest AND the Trees, Great Minds Don't Think Alike, One Uber). You don't need to reference the change explicitly, but your resume should reflect the current values — integrity, ownership, safety, and customer obsession — and avoid language that signals a 'move fast and break things' mentality.

How much do software engineers make at Uber?

Per Levels.fyi (2026), total compensation runs roughly $195K at entry (L3) and $237K at mid (L4), rising to about $439K at Senior (L5, with bands near $383K-$488K), $591K at Staff, and $837K at Senior Staff, with Principal/Distinguished levels reaching $1.58M. Uber's overall SWE median is around $335K. RSUs vest over four years, front-weighted (35% year one, then 30/20/15).

Does Uber only hire for engineering roles?

No. Uber hires across product management, data science, operations, marketing, policy, legal, and business development — its complex marketplace requires diverse expertise. That said, data fluency and comfort with technical concepts are expected across most roles.

How important is marketplace or logistics experience?

It's a strong differentiator but not a strict requirement. If you have experience with two-sided marketplaces, logistics networks, or real-time platforms, highlight it prominently. If you don't, frame transferable experience — complex distributed systems, optimization problems, or multi-stakeholder products — in marketplace-adjacent terms.

What programming languages does Uber use?

Uber's stack is primarily Go, Java, and Python, with Node.js for some services; the data ecosystem relies on Kafka, Flink, Spark, and Presto, and mobile uses Swift and Kotlin. Uber values strong fundamentals over specific languages — senior engineers are expected to pick up new ones quickly.

What resume format works best for Uber?

Use a clean, structured format with standard section headers. Lead with a summary that signals your scale of experience and relevant domain expertise. Uber processes high application volumes, so ATS compatibility matters — avoid complex formatting, tables, or graphics. Keep it to 1-2 pages, prioritize your most scale-relevant accomplishments, and submit as PDF.

Sources

  1. Uber Software Engineer Salary (L3–L7)Levels.fyi
  2. Uber Senior Software Engineer SalaryLevels.fyi
  3. Uber's new cultural normsDara Khosrowshahi (LinkedIn)
  4. OEWS May 2024 — Software Developers (15-1252)U.S. Bureau of Labor Statistics
  5. Uber's new mantra: 'We do the right thing. Period.'The Seattle Times
  6. Uber has replaced Travis Kalanick's values with eight new cultural normsQuartz
  7. New from Uber: 'We do the right thing. Period.'CNN Business
  8. Uber's engineering level changesThe Pragmatic Engineer (Gergely Orosz)

Similar Company Resume Guides

Resume Examples for Top Uber Roles

Explore role-specific resume guides for the positions Uber hires for most frequently.

Ready to Apply at Uber?

Stop spending hours customizing your resume. Let Rolevanta's AI create an ATS-optimized resume tailored to Uber's hiring standards in minutes.

Get Started Free