Comment se faire embaucher chez Uber en 2026 : guide du CV et de la candidature
Uber Technologies a évolué d'une startup controversée de VTC en une plateforme multi-produits rentable desservant plus de 150 millions d'utilisateurs actifs mensuels dans plus de 70 pays [1]. Au cours de l'exercice 2025, Uber a généré environ 43 milliards de dollars de chiffre d'affaires, atteint une rentabilité GAAP constante et consolidé sa position dans la mobilité (courses), la livraison (Uber Eats) et la logistique de fret [2]. L'entreprise emploie environ 32 000 personnes et exploite l'une des plateformes de marketplace en temps réel les plus sophistiquées au monde — mettant en relation des millions de passagers avec des chauffeurs, de mangeurs avec des restaurants et d'expéditeurs avec des transporteurs, le tout en temps réel [3]. Les défis d'ingénierie d'Uber sont véritablement intéressants : algorithmes de tarification en temps réel, systèmes géospatiaux à grande échelle, recherche sur les véhicules autonomes et modèles de machine learning qui alimentent tout, de la prédiction de l'heure d'arrivée à la détection de fraude. Si vous souhaitez travailler sur des systèmes qui fonctionnent à l'échelle mondiale et ont un impact direct sur la vie quotidienne de centaines de millions de personnes, Uber est un choix convaincant.
Points clés
- Uber utilise Greenhouse comme ATS — soumettez un CV propre, au formatage standard, en .pdf ou .docx sans éléments de design créatifs.
- La conception de système a un poids important dans les entretiens Uber — attendez-vous à des questions détaillées sur la conception de systèmes de mise en relation de courses, de moteurs de tarification en temps réel ou de systèmes de notification à grande échelle.
- Les valeurs culturelles d'Uber — notamment « Les grands esprits ne pensent pas tous de la même façon » et « Construire avec cœur » — sont activement évaluées lors des entretiens comportementaux, pas seulement listées sur un site web.
- Le processus d'entretien comprend 4 à 5 rounds incluant un entretien téléphonique, des entretiens de programmation, une conception de système et un round comportemental/culturel.
- Uber est devenu significativement plus stable et structuré depuis sa transformation culturelle sous le PDG Dara Khosrowshahi, ce qui en fait une option attrayante pour les ingénieurs qui veulent l'échelle sans le chaos d'une startup [4].
Uber en bref
| Détail | Information |
|---|---|
| Siège social | San Francisco, Californie |
| Employés | ~32 000 [3:1] |
| ATS utilisé | Greenhouse |
| Salaire de base moyen | 130 000 $–230 000 $ (selon le poste et le niveau) [5] |
| Étapes d'entretien | 4–5 (recruteur → programmation → conception de système → comportemental) |
| Produits clés | Uber Rides, Uber Eats, Uber Freight, Uber for Business |
| PDG | Dara Khosrowshahi (depuis 2017) |
| Chiffre d'affaires (2025) | ~43 milliards $ [2:1] |
| Utilisateurs actifs mensuels | 150 M+ sur toutes les plateformes [1:1] |
Le processus de candidature chez Uber
Étape 1 : candidature en ligne via Greenhouse
Uber publie les postes sur uber.com/careers. Le portail fonctionne sur Greenhouse, qui analyse votre CV en champs structurés pour examen par les recruteurs. Les descriptions de poste d'Uber sont généralement détaillées et incluent les qualifications requises et préférées, ce qui facilite la personnalisation de votre CV.
Ce qu'il faut faire : soumettez un CV propre en .pdf ou .docx avec un formatage standard. Greenhouse analyse mieux les CV en colonne unique, formatés linéairement. Incluez des liens pertinents — GitHub, portfolio, articles publiés — car ils sont visibles par les évaluateurs aux côtés de votre CV. Pour des conseils de formatage, consultez notre guide de format de CV.
Uber propose également des recommandations d'employés, qui augmentent significativement vos chances d'obtenir un entretien avec le recruteur. Si vous connaissez quelqu'un chez Uber, demandez une recommandation avant de postuler via le portail.
Étape 2 : entretien téléphonique avec le recruteur
L'entretien avec le recruteur dure 20 à 30 minutes et couvre :
- Parcours de votre CV — accent sur vos travaux techniques les plus impactants
- Motivation pour Uber — pourquoi cette entreprise, pourquoi cette équipe, pourquoi maintenant
- Vérification du parcours technique — suffisant pour confirmer votre préparation aux rounds techniques
- Logistique — localisation (Uber propose des postes en bureau et à distance pour certains rôles), statut de visa, calendrier
- Calibrage du niveau — les recruteurs d'Uber essaient de vous associer au niveau approprié rapidement
Étape 3 : entretien technique téléphonique (programmation)
Pour les postes d'ingénierie, un entretien de programmation de 45 à 60 minutes suit l'entretien avec le recruteur. Le format :
- Un problème de programmation sur CoderPad ou une plateforme similaire
- Niveau de difficulté : LeetCode moyen à difficile
- Accent sur la qualité du code, la gestion des cas limites et la communication tout au long
- Langages : Python, Java, Go, C++ sont tous acceptables
Les questions de programmation d'Uber ont souvent une orientation pratique — on pourrait vous demander d'implémenter une version simplifiée d'un vrai système Uber (un algorithme de mise en relation de courses, un limiteur de débit, un vérificateur de géorepérage). L'intervieweur s'intéresse autant à votre approche et votre communication qu'à la solution finale.
Étape 4 : entretien sur site (4–5 rounds)
L'entretien sur site d'Uber (ou entretien virtuel sur site) consiste en 4 à 5 entretiens sur une demi-journée ou une journée complète :
- Rounds de programmation (2 rounds) : deux problèmes de programmation distincts, généralement plus difficiles que l'entretien téléphonique. Attendez-vous à un problème d'algorithme pur et un autre impliquant la conception de structures de données ou la conception d'API.
- Conception de système (1 round) : c'est là que les entretiens Uber se distinguent vraiment. Attendez-vous à des questions comme :
- Concevez le système de mise en relation de courses d'Uber
- Concevez un algorithme de tarification dynamique en temps réel
- Concevez un système de notification pour 150 M d'utilisateurs
- Concevez le système de suivi de commande et de livraison d'Uber Eats
- Round comportemental/culturel (1 round) : évaluation directe des normes culturelles d'Uber (voir ci-dessous). Préparez des réponses au format STAR démontrant chaque valeur.
- Responsable du recrutement (1 round) : objectifs de carrière, adéquation avec l'équipe et approfondissement d'un ou deux projets.
Étape 5 : offre et négociation
Les offres d'Uber arrivent généralement dans les 1 à 2 semaines et comprennent un salaire de base, des RSU (acquisition sur 4 ans) et une prime de signature. Uber est connu pour ses offres compétitives qui sont quelque peu négociables, particulièrement sur les actions. L'entreprise est transparente sur son système de niveaux et ses fourchettes de rémunération lors de l'étape de l'offre [5:1].
Ce qu'Uber recherche chez les candidats
Les normes culturelles d'Uber, établies sous la direction de Dara Khosrowshahi, ont remplacé les controversés « Uber values » de l'ère Travis Kalanick. Voici les normes évaluées par les intervieweurs :
Les grands esprits ne pensent pas tous de la même façon
Uber valorise la diversité de pensée et la diversité cognitive. Démontrez des situations où vous avez apporté une perspective différente à une équipe, remis en question la pensée conventionnelle ou activement recherché des points de vue différents du vôtre. Montrez de l'humilité intellectuelle — la volonté de changer d'avis face à de meilleures preuves.
Construire avec cœur
Cette norme est axée sur le fait de se soucier profondément — du produit, des utilisateurs, de l'équipe et de la communauté. Montrez de l'empathie envers les passagers, les chauffeurs, les partenaires restaurateurs et les autres acteurs de l'écosystème d'Uber. Démontrez que vous réfléchissez à l'impact humain de vos décisions techniques.
Voir la forêt et les arbres
Uber valorise les personnes capables d'opérer aux niveaux stratégique et tactique. Montrez que vous pouvez réfléchir à l'architecture de haut niveau et à la vision à long terme tout en vous souciant des détails d'implémentation, des cas limites et de la fiabilité opérationnelle.
Défendre la sécurité
Dans une entreprise dont les produits impliquent le transport physique et la livraison de repas, la sécurité est primordiale. Montrez votre conscience de la manière dont les décisions techniques impactent la sécurité — tant la sécurité physique (par exemple, les fonctionnalités de sécurité des chauffeurs et des passagers) que la sécurité numérique (par exemple, la confidentialité des données, la prévention de la fraude, l'intégrité de la plateforme).
Nous sommes obsédés par le client
Le succès de la marketplace d'Uber dépend de la satisfaction simultanée de plusieurs types de clients — passagers, chauffeurs, restaurants et clients entreprises. Montrez que vous comprenez la dynamique des marketplaces multifaces et que vous pouvez prendre des décisions qui équilibrent les besoins concurrents des parties prenantes.
Célébrer les différences
Uber opère dans plus de 70 pays avec des normes culturelles, des réglementations et des conditions de marché extrêmement différentes. Démontrez votre conscience culturelle, votre adaptabilité et votre expérience de travail dans des équipes ou des environnements diversifiés.
Mots-clés de CV pour Uber
Ingénierie backend
- Java, Go, Python, Node.js, architecture microservices
- Apache Kafka, Apache Flink, traitement de flux en temps réel
- gRPC, Protocol Buffers, REST API, GraphQL
- Systèmes distribués, protocoles de consensus, cohérence à terme
- MySQL, PostgreSQL, Cassandra, Redis, Elasticsearch
- Kubernetes, Docker, service mesh, CI/CD
- Systèmes géospatiaux, H3 (indexation spatiale hexagonale d'Uber), PostGIS
Machine learning et data science
- PyTorch, TensorFlow, XGBoost, LightGBM
- Feature engineering, feature stores (Michelangelo — plateforme ML d'Uber)
- Prédiction en temps réel, serving de modèles, A/B testing
- Prévision de séries temporelles, prédiction de la demande, tarification dynamique
- Traitement du langage naturel, vision par ordinateur, systèmes de recommandation
- Inférence causale, expérimentation, modélisation statistique
- MLOps, monitoring de modèles, pipelines de données
Ingénierie mobile
- iOS (Swift, UIKit, SwiftUI), Android (Kotlin, Jetpack Compose)
- Cross-platform (React Native pour certains produits Uber)
- Suivi de localisation en temps réel, optimisation GPS, rendu cartographique
- Architecture offline-first, traitement en arrière-plan
- Systèmes de notifications push, deep linking
- Optimisation des performances, réduction de la taille de l'app, optimisation batterie
- Accessibilité, internationalisation (i18n), localisation (l10n)
Ingénierie des données
- Apache Spark, Apache Hive, Presto, Trino
- Architecture de data lake, conception d'entrepôts de données
- Pipelines ETL/ELT, Apache Airflow, orchestration de workflows
- Analytique en temps réel, données en streaming, architecture événementielle
- Gouvernance des données, qualité des données, lignage des données
- Plateformes cloud (GCP principalement, plus AWS/Azure), BigQuery, Snowflake
Infrastructure et plateforme
- Infrastructure cloud (GCP principalement, plus AWS/Azure)
- Orchestration de conteneurs, opérateurs Kubernetes, autoscaling
- Observabilité (Prometheus, Grafana, traçage distribué)
- Fiabilité des services, pratiques SRE, gestion d'incidents
- Réseau, équilibrage de charge, CDN, edge computing
- Ingénierie de la sécurité, authentification, autorisation, chiffrement
Vérifiez l'optimisation de vos mots-clés avec notre vérificateur de CV ATS.
Conseils ATS pour le système Greenhouse d'Uber
Exigences de formatage
- Format de fichier : .pdf ou .docx
- Mise en page : colonne unique, propre, chronologique
- Polices : polices professionnelles standard en 10–12 pt
- En-têtes de section : « Expérience », « Formation », « Compétences », « Projets »
- Pas de graphiques ou d'éléments créatifs — Greenhouse n'analyse que le texte
- Longueur : 1 à 2 pages
Optimisation du contenu pour Uber
- Mettez l'accent sur l'échelle — les systèmes d'Uber traitent des millions d'événements par seconde ; montrez que vous avez opéré à une échelle significative
- Quantifiez la latence et le débit — « Réduit la latence API de 200 ms à 45 ms (p99) » parle le langage d'Uber
- Mettez en avant l'expérience en marketplace/plateforme — l'expérience des marketplaces multifaces est directement pertinente
- Incluez l'expérience en systèmes temps réel — le produit principal d'Uber est la mise en relation en temps réel
- Montrez la collaboration pluridisciplinaire — la structure organisationnelle d'Uber exige une collaboration extensive entre les équipes produit, ingénierie, data science et opérations
- Référencez les technologies pertinentes — mentionnez Kafka, Kubernetes, Go ou Python si vous avez de l'expérience avec eux
Erreurs courantes
- Des descriptions génériques de travail backend sans mention d'échelle ou de métriques de performance
- Se concentrer sur une seule technologie sans montrer de polyvalence — la pile d'Uber est polyglotte
- Omettre l'impact de votre travail — Uber valorise les résultats plutôt que les activités
- Soumettre un CV optimisé pour un autre type d'entreprise (par exemple, B2B entreprise) sans l'adapter au contexte consommateur/plateforme d'Uber
Aperçu du processus d'entretien
Chronologie
- Candidature à l'entretien recruteur : 1 à 3 semaines
- Entretien recruteur à l'entretien technique : 1 à 2 semaines
- Entretien technique à l'entretien sur site : 1 à 3 semaines
- Entretien sur site à l'offre : 1 à 2 semaines
- Durée totale : 4 à 10 semaines [6]
Préparation à l'entretien de conception de système
La conception de système est ce qui distingue les entretiens Uber des entretiens tech génériques. Domaines de préparation spécifiques :
- Indexation géospatiale : comment trouveriez-vous efficacement les chauffeurs à proximité ? Étudiez les quadtrees, les R-trees, le géohashing et le système H3 d'Uber.
- Mise en relation en temps réel : concevez un algorithme pour mettre en relation des passagers avec des chauffeurs en tenant compte de la localisation, de l'heure d'arrivée estimée, du score qualité du chauffeur et du multiplicateur de tarification dynamique.
- Tarification dynamique : comment implémenteriez-vous la tarification dynamique ? Considérez la modélisation offre/demande, l'élasticité des prix, les contraintes d'équité.
- Systèmes de notification : concevez un système de notifications push pour 150 M+ d'utilisateurs supportant les mises à jour de course en temps réel, les promotions et les alertes.
- Suivi de commande : concevez le suivi de commande Uber Eats du restaurant à la porte — localisation en temps réel, prédiction de l'heure d'arrivée, mises à jour de statut.
Conseils pour l'entretien de programmation
- Communiquez en continu — les intervieweurs Uber évaluent votre processus de réflexion autant que votre code
- Clarifiez les exigences avant de coder — posez des questions sur les contraintes d'entrée, l'échelle attendue, les cas limites
- Écrivez du code propre, de qualité production — bons noms de variables, gestion correcte des erreurs, structure modulaire
- Testez votre solution — passez en revue des exemples, vérifiez les cas limites, discutez de la complexité temporelle/spatiale
- Entraînez-vous en Python ou Go — les langages les plus courants d'Uber pour les nouveaux développements
Données salariales chez Uber
La rémunération d'Uber est compétitive avec les meilleures entreprises technologiques, particulièrement aux niveaux seniors. Données issues de Levels.fyi et Glassdoor :
Ingénierie logicielle
| Niveau | Salaire de base | RSU (annuel) | Prime | Rémunération totale |
|---|---|---|---|---|
| Software Engineer I (L3) | 130 000 $–155 000 $ | 25 000 $–50 000 $ | 10 000 $–15 000 $ | 165 000 $–220 000 $ |
| Software Engineer II (L4) | 155 000 $–185 000 $ | 50 000 $–100 000 $ | 15 000 $–25 000 $ | 220 000 $–310 000 $ |
| Senior Software Engineer (L5a) | 190 000 $–225 000 $ | 100 000 $–180 000 $ | 25 000 $–40 000 $ | 315 000 $–445 000 $ |
| Staff Engineer (L5b) | 225 000 $–260 000 $ | 150 000 $–280 000 $ | 35 000 $–55 000 $ | 410 000 $–595 000 $ |
| Senior Staff Engineer (L6) | 260 000 $–300 000 $ | 250 000 $–450 000 $ | 50 000 $–75 000 $ | 560 000 $–825 000 $ |
Data science et machine learning
| Niveau | Salaire de base | RSU (annuel) | Prime | Rémunération totale |
|---|---|---|---|---|
| Data Scientist I | 120 000 $–150 000 $ | 25 000 $–50 000 $ | 12 000 $–20 000 $ | 157 000 $–220 000 $ |
| Data Scientist II | 150 000 $–185 000 $ | 50 000 $–95 000 $ | 20 000 $–30 000 $ | 220 000 $–310 000 $ |
| Senior Data Scientist | 185 000 $–225 000 $ | 90 000 $–170 000 $ | 28 000 $–45 000 $ | 303 000 $–440 000 $ |
| Staff ML Engineer | 225 000 $–260 000 $ | 140 000 $–270 000 $ | 40 000 $–60 000 $ | 405 000 $–590 000 $ |
Gestion de produit
| Niveau | Salaire de base | RSU (annuel) | Prime | Rémunération totale |
|---|---|---|---|---|
| Product Manager | 140 000 $–170 000 $ | 35 000 $–70 000 $ | 20 000 $–30 000 $ | 195 000 $–270 000 $ |
| Senior Product Manager | 175 000 $–215 000 $ | 70 000 $–140 000 $ | 30 000 $–45 000 $ | 275 000 $–400 000 $ |
| Group Product Manager | 215 000 $–260 000 $ | 120 000 $–230 000 $ | 40 000 $–60 000 $ | 375 000 $–550 000 $ |
| Director of Product | 260 000 $–310 000 $ | 200 000 $–400 000 $ | 55 000 $–80 000 $ | 515 000 $–790 000 $ |
Les avantages chez Uber comprennent une assurance médicale/dentaire/optique, un 401(k) sans abondement employeur (un manque notable), des congés généreux, des crédits Uber pour les courses et Uber Eats, un remboursement de salle de sport, un remboursement de frais de scolarité et un congé parental [8].
Questions fréquentes
Uber propose-t-il des postes à distance ?
Oui. Uber a adopté un modèle de travail hybride post-pandémie, et certains postes d'ingénierie sont entièrement à distance. Cependant, de nombreux postes exigent la proximité d'un bureau Uber (San Francisco, Sunnyvale, New York, Chicago ou Seattle). L'offre d'emploi précisera si un poste est « en bureau », « hybride » ou « à distance ». Les postes à distance sont plus courants pour les ingénieurs seniors et les rôles spécialisés [4:1].
Quels langages de programmation Uber utilise-t-il principalement ?
Le backend d'Uber est principalement écrit en Go et Java, avec Python utilisé de manière extensive pour la data science, le ML et le scripting. Les applications mobiles utilisent Swift (iOS) et Kotlin (Android). JavaScript/TypeScript est utilisé pour les frontends web. Uber a historiquement beaucoup utilisé Node.js mais a migré une grande partie de son infrastructure vers Go et Java pour des raisons de performance [3:2].
Uber parraine-t-il des visas ?
Oui. Uber parraine les visas H-1B et les cartes vertes. Les données USCIS montrent qu'Uber a déposé plus de 1 500 demandes H-1B au cours de l'exercice fiscal 2025. L'entreprise dispose également de bureaux d'ingénierie importants à Amsterdam, Bangalore et dans d'autres localisations internationales [9].
Quelle est l'importance de la pratique LeetCode pour les entretiens Uber ?
Importante pour les rounds de programmation. Les entretiens de programmation d'Uber incluent des problèmes classiques d'algorithmes et de structures de données, et la difficulté LeetCode moyen à difficile est la fourchette appropriée. Cependant, la conception de système a un poids égal ou supérieur aux niveaux seniors (L5+), donc ne négligez pas la préparation en conception de système au profit de la pratique de programmation pure.
Qu'est-ce qui différencie un entretien Uber réussi d'un entretien échoué ?
Les intervieweurs d'Uber citent systématiquement trois différenciateurs : (1) la profondeur de la réflexion en conception de système — pas seulement connaître les composants mais comprendre les compromis, les modes de défaillance et les stratégies de mise à l'échelle ; (2) une communication claire — expliquer votre processus de réflexion, poser de bonnes questions, bien réagir aux retours ; et (3) une curiosité authentique pour les produits et les problèmes d'Uber — montrer que vous avez réfléchi au fonctionnement des systèmes d'Uber [6:1].
Comment la culture d'Uber a-t-elle changé depuis la transition de direction ?
De manière significative. Sous Dara Khosrowshahi (PDG depuis 2017), Uber a remplacé sa controversée culture du « hustle » par l'ensemble actuel de normes culturelles qui mettent l'accent sur l'inclusivité, la sécurité, l'obsession du client et la prise de décision réfléchie. Les scores de satisfaction des employés se sont considérablement améliorés, et les notes Glassdoor sont passées du milieu des 3 à plus de 4,0 [4:2].
Puis-je changer d'équipe chez Uber après avoir été embauché ?
Oui. Uber soutient la mobilité interne après une durée minimale (généralement 12 à 18 mois dans votre équipe initiale). Les transferts internes sont encouragés, et de nombreux ingénieurs ont évolué entre Rides, Eats, Freight et les équipes plateforme au cours de leur carrière dans l'entreprise.
Quelle est la raison la plus courante d'échec aux entretiens Uber ?
Selon les avis Glassdoor et les retours des intervieweurs, les points d'échec les plus courants sont : (1) une conception de système faible — incapacité à concevoir des systèmes à l'échelle d'Uber avec une analyse appropriée des compromis ; (2) une communication médiocre pendant la programmation — résoudre le problème en silence sans expliquer le raisonnement ; et (3) des réponses comportementales génériques — pas assez spécifiques dans les exemples de collaboration, de prise de responsabilité ou de pensée diversifiée [6:2].
Références
Vous visez un poste chez Uber ? Consultez notre guide de CV pour ingénieur logiciel ou guide de CV pour data scientist. Vérifiez que votre CV passe l'analyse Greenhouse avec notre vérificateur de CV ATS.
Uber Technologies, Inc. "About Uber." Site web de l'entreprise. https://www.uber.com/about/ ↩︎ ↩︎
Uber Technologies, Inc. Rapport annuel 2025 (dépôt 10-K). SEC EDGAR. https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001543151 ↩︎ ↩︎
Uber Engineering Blog. "Uber's Technology Stack." https://www.uber.com/blog/engineering/ ↩︎ ↩︎ ↩︎
Khosrowshahi, D. Diverses communications sur la transformation culturelle d'Uber. Uber Newsroom. ↩︎ ↩︎ ↩︎
Levels.fyi. "Uber Compensation Data." https://www.levels.fyi/companies/uber ↩︎ ↩︎ ↩︎ ↩︎
Glassdoor. "Uber Interview Questions and Reviews." https://www.glassdoor.com/Interview/Uber-Interview-Questions ↩︎ ↩︎ ↩︎
Glassdoor. "Uber Data Science and ML Salaries." https://www.glassdoor.com/Salary/Uber-Technologies-Salaries ↩︎
Uber Technologies, Inc. "Benefits." Page carrières. https://www.uber.com/careers/benefits/ ↩︎
USCIS. H-1B Employer Data Hub. https://www.uscis.gov/tools/reports-and-studies/h-1b-employer-data-hub ↩︎