Roku
Aurora Innovation
Staff Software Engineer - Core Services
Qui sommes-nous
La mission d'Aurora est de déployer les avantages de la technologie de conduite autonome de manière sûre, rapide et étendue.
L'Aurora Driver inaugurera une nouvelle ère de la mobilité et de la logistique, qui apportera un avenir plus sûr, plus efficace et plus accessible à tous.
Chez Aurora, vous aborderez des problèmes d'une complexité massive aux côtés d'autres personnes passionnées et intelligentes, en vous développant en tant qu'expert tout en élargissant vos connaissances. Pour les dernières nouvelles d'Aurora, visitez aurora.tech ou suivez-nous sur LinkedIn.
L'organisation d'Ingénierie des Services d'Aurora crée des solutions full-stack incluant des services backend, des applications web, des applications mobiles et du code embarqué en temps réel qui permettent l'exploitation commerciale de flottes de véhicules autonomes à grande échelle. Notre mission est de construire le logiciel qui pilote le côté commercial de notre plateforme, comme l'attribution de tâches aux véhicules autonomes, la fourniture d'assistance à distance, la gestion d'une flotte de véhicules et la réception de commandes des clients. Alors qu'Aurora se prépare à une mise à l'échelle massive de sa flotte et à l'intégration avec des partenaires au niveau API, les outils que nous construisons sont essentiels au fonctionnement quotidien efficace de notre entreprise.
Nous recherchons un ingénieur Staff pour rejoindre l'équipe Core Services au sein d'Aurora Services. Vous aiderez l'organisation Aurora Services à développer la nouvelle solution de gestion d'actifs afin de faire monter en charge la flotte de véhicules autonomes.
Travailler chez Aurora
Chez Aurora, nous réunissons des personnes extraordinairement talentueuses et expérimentées, unies par la force de nos valeurs. Nous opérons avec intégrité, fixons des objectifs audacieux et construisons une culture où nous gagnons ensemble – le tout sans aucun individu désagréable.
Nous pensons que le travail en personne améliore la collaboration, l'empathie et notre capacité à diriger efficacement. Par conséquent, nous opérons dans un environnement de travail hybride où les Aurorans sont au bureau au moins 3 jours par semaine.
Notre page Carrières donne un aperçu de ce que c'est que de travailler chez Aurora, et vous pouvez trouver toutes les dernières mises à jour dans notre Salle de Presse.
Notre engagement envers la sécurité
Au cœur de tout ce que nous faisons se trouve notre engagement envers la sécurité. Construire une technologie de conduite autonome de premier ordre prendra du temps, et nous pensons que chaque employé d'Aurora a un rôle à jouer pour contribuer à la sécurité, à chaque étape. Aurora attend de chaque employé qu'il s'engage à respecter nos politiques de sécurité, et recherche des candidats qui assument une responsabilité active, peuvent contribuer à créer une atmosphère de confiance et investissent dans le succès à long terme de l'organisation en donnant la priorité au travail en toute sécurité, quoi qu'il arrive.
Notre engagement envers l'inclusion
Aurora examine les candidats sans distinction de race, couleur, religion, origine nationale, âge, sexe, genre, identité de genre, expression de genre, orientation sexuelle, état matrimonial, état de grossesse, statut de parent ou de soignant, ascendance, affiliation politique, statut de vétéran et/ou militaire, handicap physique ou mental, ou tout autre statut protégé par la loi fédérale ou étatique. Aurora examine les candidats qualifiés ayant un casier judiciaire, conformément aux lois fédérales, étatiques et locales applicables. Nous nous engageons également à fournir des aménagements raisonnables aux personnes qualifiées handicapées et aux vétérans handicapés dans nos procédures de candidature. Si vous avez besoin d'aide ou d'un aménagement en raison d'un handicap, vous pouvez nous contacter à [email protected].
Dans ce rôle, vous allez
- Concevoir des systèmes complexes à partir de zéro. En partenariat étroit avec les équipes d'ingénierie logicielle, matérielle et d'infrastructure.
- Collaborer avec les chefs de produit, les designers et les parties prenantes des opérations pour offrir rapidement, en toute sécurité et largement les avantages des véhicules autonomes.
- Concevoir, implémenter et maintenir une architecture micro-backend fonctionnant dans le cloud AWS d'Aurora, utilisée pour surveiller et gérer l'ensemble de la flotte commerciale d'Aurora.
- Concevoir, implémenter la solution de gestion de flotte et le système de communication des véhicules.
- Établir la technologie et l'infrastructure pour faire évoluer nos produits avec une haute disponibilité et fiabilité.
- Contribuer et faire évoluer notre culture d'équipe autour du mentorat, du feedback, de la collaboration et de l'excellence en ingénierie.
Qualifications requises
- 7 années ou plus d'expérience dans la construction de services backend.
- Diplôme de Licence ou de Master en Informatique ou dans un domaine connexe.
- Expérience avec les protocoles de communication web, y compris REST, gRPC et GraphQL.
- Expérience dans la construction de services backend à grande échelle, à haute concurrence, à haut débit et critiques pour la sécurité.
- Compétences exceptionnelles en communication. Nous construisons des logiciels avec des personnes et pour des personnes. Vous savez rédiger un cahier des charges technique efficace, fournir un feedback aux autres, traduire des concepts techniques en langage courant et intégrer le feedback dans vos efforts. Vous valorisez et pratiquez l'ouverture, l'empathie, la gentillesse et la collaboration.
- Une préférence pour l'action. Vous utiliserez un bon jugement pour équilibrer vitesse et qualité. Vous livrerez des produits construits de manière responsable et durable. Vous utiliserez un état d'esprit d'initiative pour prospérer dans un environnement en croissance où tout le monde participe, et ne considérerez aucun obstacle trop grand ou trop petit. Vous remarquerez un besoin et vous vous efforcerez de le combler.
- La volonté de renforcer les équipes. Vous êtes impatient de travailler dur et rapidement pour atteindre l'objectif sur de nouvelles opportunités avec une équipe collaborative et intégrée. Vous serez proactif dans la gestion des conflits avec ouverture, patience et gentillesse dans un environnement où il est sûr de compter les uns sur les autres et d'apprendre des échecs.
- La motivation à gérer le cycle de vie du produit de bout en bout. Vous serez heureux de collaborer avec nos équipes produit et design ainsi qu'avec nos clients internes pour comprendre leurs besoins et trouver des moyens de les satisfaire. Vous vous assurerez que le développement du produit reste sur la bonne voie jusqu'à la sortie et le support post-lancement.
Qualifications souhaitées
- Expérience dans le développement embarqué de véhicules autonomes.
- Expérience avec l'IoT, la communication en temps réel entre appareils et le cloud.
- Expérience avec les stratégies de déploiement d'applications telles que le feature flagging, les tests A/B et les déploiements canary.
- Expérience avec l'observabilité et la surveillance des systèmes critiques pour la sécurité.
- Expérience avec les solutions de gestion de flotte pour robots, véhicules ou drones aériens.
- Expérience avec des logiciels destinés aux clients externes, y compris le déploiement en production avec de vrais clients.
- Expérience avec les applications critiques pour la sécurité et les missions.
La fourchette de salaire de base pour ce poste est de 189 000 $ à 303 000 $ par an. Les fourchettes de rémunération d'Aurora sont déterminées par le rôle, le niveau et la localisation. Dans cette fourchette, le salaire de base de départ du candidat retenu sera déterminé en fonction de facteurs tels que les compétences liées au poste, l'expérience, les qualifications, la formation ou l'éducation pertinente, et les conditions du marché. Ces fourchettes peuvent être modifiées à l'avenir. Le candidat retenu sera également éligible à une prime annuelle, à une rémunération en actions et à des avantages sociaux.
Pour les candidats californiens, les informations collectées et traitées dans le cadre de votre candidature et de toute candidature que vous choisissez de soumettre sont soumises à la Politique de confidentialité de l'emploi en Californie d'Aurora.
