24 Oct
|
Plusgrade
|
Montreal
24 Oct
Plusgrade
Montreal
À PROPOS DU RÔLE
Nous recherchons un·e Senior Backend Software Developer expérimenté·e pour nous aider à bâtir des produits de nouvelle génération pour les compagnies aériennes et les voyageurs. Ce poste est basé à notre bureau de Montréal et fait partie de l’équipe AI & Merchandising, responsable de l’optimisation des offres et de la présentation des produits grâce à l’IA afin d’augmenter l’engagement et les revenus.
Dans ce rôle, tu seras responsable de la couche applicative côté SBU pour les produits de tarification et de fulfillment alimentés par l’IA. Tu concevras et développeras des systèmes backend qui appliquent la logique d’affaires, ferment les boucles de rétroaction et ont un impact direct sur les revenus. Tu contribueras aussi à définir et implémenter de nouvelles capacités d’intelligence en interne afin d’alimenter des offres plus intelligentes et plus personnalisées pour les voyageurs.
Cette équipe agit également comme le groupe AI Labs du SBU, en construisant des preuves de concept pour la suite de produits et en expérimentant des solutions innovantes. Environ la moitié de ton temps sera consacrée à l’expérimentation et au développement de nouveaux concepts basés sur l’IA, et l’autre moitié à des projets engagés livrant de la valeur prête pour la production.
Tu te joindras à une équipe à l’intersection de l’IA, du produit et du revenu, où tu pourras à la fois livrer des fonctionnalités à fort impact et explorer de nouvelles idées. Tu aideras à définir comment l’intelligence est intégrée au commerce aérien, tout en travaillant avec un groupe hautement collaboratif qui valorise la rapidité, la qualité et l’innovation.
TU ES QUELQU'UN AVEC
- Plus de 5 ans d’expérience professionnelle en conception et développement logiciel dans un environnement Agile / Scrum
- La capacité de mener des discussions d’architecture technique et d’aider à orienter les décisions techniques
- Un talent pour écrire du code clair, testable et maintenable
- De solides compétences en communication pour expliquer des concepts techniques complexes aux designers, aux équipes de support et aux autres développeur·euse·s
- De solides bases en informatique, incluant les structures de données, les algorithmes, les langages de programmation, les systèmes distribués et la recherche d’information
- De l’expérience avec Java (Spring Boot, bibliothèques open source) et son déploiement dans le cloud (AWS de préférence)
- Une excellente compréhension des tests et de la pyramide de tests, ainsi que des pipelines et des boucles de rétroaction, avec un fort accent sur la qualité des livrables (JUnit, Mockito)
- Un baccalauréat en informatique, en génie ou dans un domaine connexe, ou une formation, un fellowship ou une expérience professionnelle équivalente
- De l’expérience de travail en équipe et la livraison de produits dont tu es fier·ère
CE QUE TU AIMERAS CHEZ NOUS
- ? REER de contrepartie
- ? Plans de santé complets
- ? Programme de congés payés adaptable
- ✈️ Allocation d’expérience de voyage
- ? Crédit annuel pour bien-être
- ? Événements d'équipe
- ? Allocation pour des fournitures de bureau / transport
- ? Programme de travail à distance
- ? Programme de prime de congé parental
- ? Passeport pour l'aventure
NOTRE PROCESSUS
Plusgrade est un employeur offrant des chances égales et s'engage à fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiées et nous sommes engagés à offrir des opportunités d'emploi égales, quel que soit l'identité ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'âge, le sexe, l'état civil, le handicap physique ou mental, l'orientation sexuelle et toute autre catégorie protégée par la loi. Sur demande, nous fournirons un hébergement pour les candidats handicapés.
Nous croyons en la diversité et l'inclusivité, c'est pourquoi notre processus d'entrevue est conçu pour offrir une expérience de candidat positive et garantir que chaque candidat est évalué de manière égale. Toutes les candidatures seront examinées par notre équipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:
- Entrevue téléphonique avec le recruteur.se
- Entrevue avec le responsable de l'embauche
- Entrevue technique de codeage
- Entrevue finale avec équipe
Tous les candidats recevront des commentaires, qu'ils réussissent ou non toutes les étapes de notre processus d'entrevue. Toutes vos informations seront confidentielles.
Travel is not just about the destination; it's about every memory made along the way. We are dedicated to shaping the future of travel by partnering with 250+ airline, hospitality, cruise, passenger rail,
📌 Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer (Montreal)
🏢 Plusgrade
📍 Montreal