Expedia

Ingénieur principal en développement logiciel, Fidélisation - Full Stack

TypeScriptJavaReact
Traduction automatique. Consultez l’original.

À propos du poste

Chez Expedia Group, nous aidons les voyageurs à explorer le monde, un voyage à la fois. En tant qu'entreprise de voyage mondiale animée par des personnes passionnées, des partenariats de confiance et une technologie de pointe, nous connectons les voyageurs, les partenaires et les annonceurs grâce à nos marques grand public, notre réseau B2B et notre activité de publicité de voyage. Ici, vous effectuerez un travail significatif qui aide des millions de personnes à découvrir, réserver et vivre des voyages avec plus de facilité, de confiance et de joie. Nos cinq comportements - Le voyageur d'abord, Penser grand, Agir avec excellence, Esprit de responsabilité, et Réussir ensemble - contribuent à favoriser un environnement de soutien où les gens peuvent développer leur carrière et avoir la flexibilité, les avantages et le soutien nécessaires pour faire leur meilleur travail. Rejoignez-nous et construisez pour les voyageurs du monde entier.

Introduction à l'équipe

Les équipes technologiques de Expedia travaillent en partenariat avec nos équipes Produit pour créer des produits, services et outils innovants afin d'offrir des expériences de haute qualité aux voyageurs, aux partenaires et à nos employés. Une plateforme technologique unique, alimentée par les données et le machine learning, offre des expériences sécurisées, différenciées et personnalisées qui favorisent la fidélisation et la satisfaction des voyageurs.

L'organisation d'ingénierie de la Fidélisation alimente l'engagement continu, la ré-engagement et la (ré)acquisition pour les voyageurs du monde entier. Nous construisons les systèmes qui créent une roue de croissance durable pour Expedia, approfondissant les relations avec les voyageurs tout en générant un impact commercial mesurable à travers les marques et les marchés.

Dans ce rôle, vous contribuerez à la stratégie technique et à l'architecture de la charte de Fidélisation alimentée par l'IA, en développant et en livrant des expériences d'engagement de nouvelle génération, intelligentes et alimentées par l'IA moderne et des systèmes agentiques. Vous contribuerez à la conception de systèmes à travers plusieurs équipes d'ingénierie distribuées, en partenariat étroit avec les responsables Produit, Science des données et plateforme pour construire des solutions évolutives, fiables et innovantes.

Dans ce rôle, vous allez :

  1. Concevoir, construire et faire évoluer des expériences client et des services full stack pour des produits de fidélisation mondiaux, en garantissant une haute disponibilité, une évolutivité et des performances sur plusieurs points de contact client et partenaire.
  1. Assurer la conception et l'évolution des emplacements intégrables que d'autres équipes internes intègrent dans leurs propres interfaces, y compris la gestion des versions, la compatibilité ascendante et le déploiement progressif sécurisé sur un large éventail d'environnements hôtes.
  1. Diriger la conception de systèmes de bout en bout pour le full stack, de la conception de bas niveau et de la conception API à la modélisation des données, avec une profondeur particulière sur l'architecture côté navigateur telle que la communication inter-domaines, le sandboxing, les budgets de taille et de performance des scripts, ainsi que les contraintes de confidentialité et de consentement.
  1. Piloter la stratégie technique en négociant des contrats techniques clairs, des limites de responsabilité et des points d'intégration dans des situations où l'équipe n'a pas d'autorité directe sur l'emplacement.
  1. Gérer des fonctionnalités complexes de full stack de la conception technique à l'implémentation, aux tests, au déploiement et au support opérationnel, avec une orientation front-end tout en étant également à l'aise pour gérer des services backend et des modèles de données si nécessaire.
  1. Collaborer avec les équipes produit, design, ingénierie partenaire et les responsables de plateforme pour traduire les exigences des produits de fidélisation en solutions techniques qui fonctionnent dans les contraintes réelles des emplacements détenus par des tiers ou des partenaires, en faisant des compromis pragmatiques en utilisant les données et l'impact client.
  1. Intégrer et exploiter en toute sécurité des capacités de personnalisation, d'expérimentation ou d'optimisation basées sur l'IA et le ML dans les interfaces côté client, en tenant compte de la complexité supplémentaire de l'exploitation à l'intérieur d'interfaces que l'équipe ne contrôle pas entièrement.
  1. Encadrer les ingénieurs et définir la direction technique pour cette classe de problèmes d'interfaces intégrées, inter-équipes et partenaires, en contribuant avec des modèles, des outils et des meilleures pratiques qui rendent ces défis plus faciles à résoudre de manière cohérente dans l'écosystème de fidélisation.

Qualifications minimales

  1. Diplôme de Bachelor en informatique ou dans un domaine technique connexe, ou expérience professionnelle connexe équivalente.
  1. 8+ années d'expérience professionnelle pertinente.
  1. Expérience professionnelle en développement logiciel dans la création et l'exploitation de services full stack, y compris un travail pratique avec des API RESTful, des modèles de données et des applications web.
  1. Expérience avérée dans la conception et l'implémentation de services ou de fonctionnalités dans un environnement multi-services ou multi-domaines, y compris la responsabilité de la qualité, de la fiabilité et de la préparation opérationnelle.
  1. Solide maîtrise d'au moins un langage de programmation moderne et de ses frameworks associés, avec la capacité de concevoir, réviser et déboguer des systèmes distribués complexes.
  1. Familiarité avec les systèmes, outils ou flux de travail pilotés par l'IA et l'application des concepts IA/ML à des produits réels.

Qualifications préférées

  1. Expérience dans la création et la distribution de SDKs côté client, de balises ou de widgets intégrables qui s'exécutent dans des interfaces ou des applications détenues par d'autres équipes ou partenaires externes, tels que la diffusion publicitaire, la gestion des balises, l'analyse ou la personnalisation SDKs.
  1. Solide expertise en ingénierie front-end en React et TypeScript, y compris l'optimisation des performances pour des interfaces grand public sensibles à la latence et à fort trafic, associée à une maîtrise pratique des services backend utilisant Java ou Node dans des environnements cloud natifs.
  1. Expérience dans la négociation de contrats d'intégration technique avec des équipes partenaires ou de plateforme qui possèdent l'interface ou l'emplacement, y compris la définition de limites claires de responsabilité, de niveaux de service et de comportement de repli lorsqu'une interface partenaire change de manière inattendue.
  1. Familiarité avec les concepts de technologie publicitaire, le ciblage utilisateur et l'expérimentation, avec la capacité d'appliquer cette expérience aux cas d'utilisation de la fidélisation et de la personnalisation.
  1. Expérience pratique de l'intégration et de l'exploitation de capacités basées sur l'IA ou le ML en production, y compris l'utilisation d'outils IA pour développeurs tels que Claude, GitHub Copilot et Cursor pour améliorer la productivité, la qualité du code, la personnalisation et les résultats d'automatisation.

Demandes d'accommodement

La fourchette totale de rémunération pour ce poste à San Jose est de $199,000.00 à $278,500.00. Les employés occupant ce poste ont le potentiel d'augmenter leur rémunération jusqu'à $318,500.00, ce qui correspond au sommet de la fourchette, en fonction de performances continues, démontrées et soutenues dans le rôle.

La rémunération de départ pour ce poste variera en fonction de plusieurs facteurs, notamment la localisation, le budget disponible et les connaissances, compétences et expériences individuelles. Les fourchettes de rémunération peuvent être modifiées à l'avenir.

Expedia Group s'engage à offrir une expérience de recrutement inclusive et accessible. Si vous avez besoin d'un accommodement ou d'une adaptation en raison d'un handicap pendant le processus de candidature ou de recrutement, veuillez soumettre une demande à l'adresse expedia.service-now.com/askeg?id=job_accommodation.

Avis important

Les opportunités d'emploi et les offres d'emploi chez Expedia Group proviendront toujours de l'équipe d'acquisition de talents et des équipes de recrutement de Expedia Group. Ne partagez jamais d'informations personnelles sensibles sauf si vous êtes sûr du récipiendaire. Expedia Group n'étend pas les offres d'emploi par e-mail ou par outils de messagerie aux personnes avec lesquelles nous n'avons pas eu de contact préalable. Notre domaine de messagerie est @expediagroup.com. L'endroit officiel pour trouver et postuler à des postes est careers.expediagroup.com/jobs/.

Égalité des chances

Expedia s'engage à créer un environnement de travail inclusif avec une main-d'œuvre diversifiée. Tous les candidats qualifiés recevront une considération pour l'emploi sans égard de la race, de la couleur, de la religion, du sexe, de l'identité ou de l'expression de genre, de l'orientation sexuelle, de l'origine nationale, de la génétique, du handicap, de l'âge, du statut d'ancien combattant ou de toute autre caractéristique protégée par la loi. Cet employeur participe à E-Verify. L'employeur fournira à la Social Security Administration (SSA) et, si nécessaire, au Department of Homeland Security (DHS), des informations provenant du formulaire I-9 de chaque nouvel employé pour confirmer l'autorisation de travail.

Avantages et perks

Expedia Group propose des avantages et des perks conçus pour soutenir les employés et leurs familles, notamment une couverture médicale, dentaire et visuelle, des congés payés, un Programme d'aide aux employés, un remboursement pour le bien-être et les voyages, des réductions sur les voyages et une adhésion au réseau IATAN (International Airlines Travel Agent Network).

En savoir plus sur la vie chez Expedia Group sur careers.expediagroup.com/life.

À propos de Expedia Group

Expedia Group comprend trois marques grand public phares - Expedia, Hotels.com et Vrbo - ainsi qu'une activité de voyage B2B de premier plan et des offres de publicité de voyage. À travers nos marques et notre activité, nous aidons les voyageurs à explorer le monde avec confiance et facilité.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter