
Airbnb exploite une plateforme mondiale de réservation de voyages qui aide les voyageurs à trouver et à réserver des hébergements, des chambres privées et appartements aux maisons entières et hôtels-boutiques. Sa plateforme propose également des expériences organisées par des hôtes locaux, mettant les voyageurs en relation avec des activités qui vont au-delà de l’hébergement. L’entreprise évolue dans les secteurs du voyage, de la logistique et du commerce électronique, en assurant la technologie et les opérations nécessaires aux séjours et aux expériences dans le monde entier.
Ingénieur logiciel senior, plateforme de paiement — Airbnb
Concevez la plateforme de paiement mondiale d’Airbnb, des services hautement disponibles aux fonctionnalités destinées aux clients. Collaborez avec différentes équipes pour proposer des paiements fiables et améliorer les systèmes sous-jacents.
196 000 $ – 227 000 $ / an
HybrideTemps pleinSeniorLangue Requise : anglaisIngénieur full-stackIngénieur logicielDescription
- Concevoir et développer la plateforme de paiement de nouvelle génération d’Airbnb.
- Développer des systèmes évolutifs et hautement disponibles pour traiter un grand volume de transactions quotidiennes.
- Fournir des services et des fonctionnalités produit fiables et bien instrumentés, de bout en bout.
- Créer des services backend modulaires et observables, dotés d’API claires.
- Travailler avec les responsables produit, les spécialistes des données et les équipes opérationnelles pour transformer les besoins métier en fonctionnalités produit.
- Piloter les fonctionnalités, de leur conception et planification à leur mise en œuvre et aux tests A/B.
- Configurer et améliorer la supervision et les alertes afin de renforcer la qualité et la fiabilité du système.
- Écrire du code de haute qualité, rigoureusement testé, et relire le travail de ses collègues.
- Collaborer avec les équipes d’ingénierie d’Airbnb pour améliorer les fondations techniques et les pratiques d’ingénierie.
Exigences
- Au moins cinq ans d’expérience en ingénierie logicielle backend, idéalement dans les paiements ou la fintech.
- Maîtrise de Java et/ou Kotlin.
- Expérience des microservices, notamment des frameworks RPC, des IDL de services et de l’injection de dépendances.
- Connaissance de React ou d’un framework JavaScript comparable.
- Expérience de l’architecture d’applications web à grande échelle, notamment des API bien conçues, des pipelines de données à haut volume et des algorithmes efficaces.
- Expérience de la livraison de produits de bout en bout, y compris des tests A/B.
- Engagement en faveur de la qualité du code, des tests automatisés et de pratiques d’ingénierie rigoureuses.
- Bonnes capacités de communication et souci du détail, ainsi qu’une expérience du travail interfonctionnel.
- Capacité à prendre des décisions éclairées par les données et à expliquer clairement les compromis techniques.
- Licence ou master, de préférence en informatique, ou expérience équivalente.
- Résider dans un État où Airbnb, Inc. possède une entité enregistrée.
Avantages
- Éligibilité à une prime.
- Éligibilité à des actions.
- Un ensemble d’avantages sociaux est proposé.
- Crédits de voyage pour les employés.
- Possibilité de travailler à distance.
- Présence occasionnelle dans un bureau Airbnb ou participation à des rencontres en présentiel, selon accord avec le responsable.
- Des aménagements raisonnables sont proposés pendant le recrutement aux personnes candidates en situation de handicap.