Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer

Plusgrade

À 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 flexible
  • ✈️ 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, and financial services companies to create new, meaningful revenue streams through incredible customer experiences. Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. Come help us transform everyday travel into extraordinary experiences.

ABOUT THE ROLE:

We are looking for an experienced Senior Backend Software Developer to help us build next-generation products for airlines and travelers. This role is based in our Montreal office and is part of our AI & Merchandising team, which is responsible for AI-driven optimization of offers and product presentation to boost engagement and revenue.

In this role, you will own the SBU-side application layer for AI-powered pricing and fulfillment products, designing and building backend systems that apply business logic, close feedback loops, and directly impact revenue. You’ll also help define and implement new intelligence capabilities in-house, powering smarter and more personalized offers for travelers. This team also functions as the AI Labs group for SBU, building Proofs of Concept for the product suite and experimenting with innovative solutions. About half of your time will be spent on experimentation, developing new AI-driven concepts, and the other half on committed projects delivering production-ready value. You’ll join a team at the intersection of AI, product, and revenue, where you can both ship impactful features and explore new ideas. You’ll help define how intelligence is embedded into airline commerce, while working with a highly collaborative group that values speed, quality, and innovation.

YOU ARE SOMEONE WITH

  • Experience working on a team and delivering a product you are proud of
  • Over 5 years of professional experience building and designing software in an Agile/Scrum environment
  • The ability to lead technical architecture discussions and help drive technical decisions.A knack for writing understandable, testable, and maintainable code
  • Strong communication skills for explaining complex technical concepts to designers, support, and other developers
  • Solid computer science fundamentals, including data structures, algorithms, programming languages, distributed systems, and information retrieval
  • Experience using Java (SpringBoot, open source libraries) and deploying it in the cloud (AWS preferred)
  • A strong understanding of testing and the test pyramid, as well as pipelines and feedback loops, with a focus on quality delivery (JUnit, Mockito)
  • A bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent training, fellowship, or work experience

WHAT YOU’LL LOVE ABOUT US

  • RRSP/401(k) Matching
  • Comprehensive health plans
  • Flexible Paid Time Off
  • ✈️ Annual upgrade credit
  • ️ Annual physical wellness credit
  • Annual mental wellness credit
  • Flexibility to work remotely
  • Parental Leave Top Up
  • Adventure Pass

OUR PROCESS

Plusgrade is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request we will provide accommodation for applicants with disabilities.

We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally.

If you have a preference regarding the language of your interviews, please let our Talent team know when they reach out to you.

All applications will be reviewed from our Talent Team and the successful candidate(s) will go through the following recruitment process:

  • Recruiter Phone Interview
  • Hiring Manager Interview
  • Take-home Assessment or remote coding exercise
  • Team Interview

All candidates will be provided with feedback regardless if they pass or didn’t pass any of our interview stages. All your information will be kept confidential.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer in Montréal, QC vacancy
  •  ..., bâtir, tester et maintenir les systèmes qui permettent aux développeur(se)s de livrer et d’exploiter des jeux en direct à grande échelle...  ...développeur(se)s. Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l’équipe Diagnostics en tant que généraliste... 
    Senior
    Software
    Daily paid
    Contract work
    Work at office
    Work visa

    Unity Technologies

    Montréal, QC
    8 days ago
  •  ...The opportunity Developing the Unity platform means designing, building, testing, and maintaining...  ...services, plus comfort moving across a backend‑leaning generalist surface (ingest,...  ...dashboards when needed). Demonstrated senior‑level judgment: a track record of leading... 
    Senior
    Software
    Work at office
    Relocation package

    Unity

    Montréal, QC
    8 days ago
  • $141.4k - $204.4k per year

     ...enabling more players to participate in creative expression by making creation easier, safer, and more rewarding. As a Senior Software Developer on our Research & Engineering team, you will collaborate with Research Scientists and Engineers to shape how new... 
    Senior
    Software
    Full time
    3 days per week

    Electronic Arts (EA)

    Montréal, QC
    8 days ago
  •  ...notre mission: aider les entreprises à se protéger contre la cybercriminalité – et...  ...Impact Dans Ce Rôle On cherche un·e développeur·euse logiciel pour rejoindre notre équipe de développement...  ...to work on We are looking to hire a Software Developer to join our development team.... 
    Software
    Summer work
    Work at office
    Remote work
    Flexible hours

    Flare

    Montréal, QC
    8 days ago
  •  ...travailleurs.euses connectés du secteur manufacturier. Notre logiciel permet aux opérateurs.trices de partager leur connaissance,...  ...faire grandir notre impact à l’échelle mondiale. En tant que Développeur·se Backend Staff chez Poka, tu occuperas un rôle stratégique au sein de... 
    Senior
    Software
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Poka Inc.

    Montréal, QC
    8 days ago
  • $122.3k - $170.7k per year

     ...As a Software Developer on Creative Innovation's Audio team, you will contribute to a large-scale AI-enabled audio initiative focused on evaluation...  ...align technical solutions with creative goals Report to a Senior Development Director You are / you have … ~5+ years of... 
    Senior
    Software
    Local area

    Electronic Arts (EA)

    Montréal, QC
    2 days ago
  • $100k - $125k per year

     ...Position Overview dormakaba is seeking an Embedded Software Developer based in Montreal, QC. The Embedded Software Developer is...  ...Aperçu du poste dormakaba est à la recherche d'un Développeur de logiciels embarqués basé à Montréal, QC. Le Développeur de logiciels... 
    Software

    dormakaba

    Montréal, QC
    8 days ago
  •  ...Développeur (-euse) logiciel expert (C++) | Expert Software Developer (C++) Pourquoi joindre les rangs de Grass Valley? Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire... 
    Software

    Grass Valley Canada

    Montréal, QC
    8 days ago
  •  ...renforcement. Reconnu mondialement pour ses importantes contributions au...  ...interactives. En tant que développeur.se junior, vous contribuerez à...  ...de bonnes pratiques de génie logiciel. Ce rôle est idéal pour...  ...dans un environnement mêlant backend, IA appliquée, data, et... 
    Software
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    8 days ago
  • $146k - $204.5k per year

     ...Senior Software Development Engineer (Content) Senior Software Development Engineer responsible...  ...content quality, coverage, and developer productivity. Minimum Qualifications...  ...development experience owning one or more backend or full‑stack services in a production environment... 
    Senior
    Software
    Work at office
    3 days per week

    Expedia Group

    Montréal, QC
    4 hours ago
  • Rejoignez Expedia Group en tant que Développeur Logiciel III pour la Plateforme Contenu. Contribuez à l'enrichissement et à la distribution de millions d'actifs grâce à des solutions logicielles innovantes. En tant que Développeur Logiciel III sur la Plateforme Contenu d'Expedia... 
    Senior
    Software

    PowerToFly

    Montréal, QC
    9 hours ago
  •  ...métiers afin de transformer les requis d'affaires en architectures logicielles fiables et évolutives. Garantir la robustesse du code en...  ...AWS). Grande autonomie, rigueur et excellente capacité à gérer ses priorités. Aisance à naviguer et à faire le pont entre un environnement... 
    Apprenticeship
    Work at office
    Remote work

    IT Link Group

    Montréal, QC
    8 days ago
  • Rejoignez Unity en tant que Développeur Backend Senior à Montréal, Canada, et concentrez-vous sur les services backend à haute performance. Ce poste implique la création de systèmes distribués pour des modèles d'inférence à grande échelle. En tant que Développeur Backend Senior... 
    Senior

    Unity Technologies

    Montréal, QC
    4 hours ago
  •  ...efficacement avec les artistes, les concepteurs, les autres développeurs de contenu et les ingénieurs logiciels sur les exigences et la conception d’outils...  ...outils Qu’attendons‑nous de notre Développeur d’outils Senior ? ~5 ans + d’expérience en tant que programmeur, que... 
    Senior
    Software

    Cloud Imperium Games

    Montréal, QC
    8 days ago
  •  ...antérieures Vous avez 8 ans et plus d’expérience en tant que développeur.euse frontend. Diplôme en programmation informatique ou tout...  ...And Background ~8+ years of experience as a frontend developer. ~ Degree in computer programming or a related field. ~ Advanced... 

    Turbulent a Cloud Imperium Company

    Montréal, QC
    8 days ago
  •  ...Nous sommes actuellement à la recherche d’un développeur logiciel senior ou d’une développeuse logicielle senior afin de se joindre à notre équipe d’ingénierie à Montréal. La personne choisie contribuera à la conception, au développement, à la vérification et à la maintenance... 
    Senior
    Software
    Full time
    Apprenticeship

    PACE Aerospace & IT

    Montréal, QC
    5 days ago
  •  ...collaborateur·trice peut et doit amener ses idées, sa propre expérience...  ...défis !TA MISSIONEn tant que Développeur·euse Back-End , ton rôle...  ...mettre en œuvre des solutions logicielles, en assurant une intégration harmonieuse...  ...pour accélérer l'exécution et se concentrer sur les décisions à... 
    Software
    Remote work
    Weekend work

    Moment Factory

    Montréal, QC
    6 days ago
  •  ...la valeur d’affaires et de soutenir une meilleure intégration de ses opérations. Les travaux viseront notamment à améliorer la qualité...  ...associées Qualifications Détenir une certification Platform Developer I valide, émise par Salesforce à l’aide de la plateforme en ligne... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Onepoint

    Montréal, QC
    4 hours ago
  •  ...quantitative fondée en 1998. Tower a fondé ses affaires en se basant sur une...  ...L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données...  ...Core Engineering department is seeking a Software Developer II to join the Data team in Montreal... 
    Software
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    1 day ago
  • Elevate client onboarding solutions by joining CapIntel as a Backend Software Developer. Focus on building backend services and collaborating across teams in a dynamic tech environment. At CapIntel, a leader in financial technology, we are looking for a skilled Software Developer... 
    Software

    CapIntel

    Montréal, QC
    4 hours ago
  • Intégrez l'équipe d'Expedia Group en tant que Développeur Backend et transformez l'industrie du voyage. Ce rôle se concentre sur le développement d'applications performantes...  ...: • Concevoir et réaliser des solutions logicielles scalables • Améliorer continuellement les processus... 
    Software

    Expedia, Inc.

    Montréal, QC
    3 days ago
  • Rejoignez Genetec comme Développeur Logiciel .NET et façonnez l'avenir des services cloud. Ce poste exige des compétences solides en développement et une passion pour l'innovation technique. En tant que membre de l'équipe Genetec One, vous serez responsable du développement... 
    Software

    Genetec

    Montréal, QC
    8 days ago
  • Rejoignez EXFO à Montréal comme Développeur logiciel Go en mode hybride. Concevez des solutions qui intègrent les données de réseaux pour des clients internationaux. EXFO recherche un Développeur logiciel intermédiaire pour sa plateforme SaaS. Dans ce rôle, vous utiliserez... 
    Software

    EXFO Inc.

    Montréal, QC
    8 days ago
  •  ...Développeur·euse logiciel front-end senior Plusgrade conçoit les applications web élégantes et modernes permettant aux passagers du monde entier d'acheter...  ...d'emploi concerne un poste vacant existant. Senior Software Developer - FrontEnd Plusgrade builds the web... 
    Senior
    Software
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  •  ...La dynamique de votre équipe: Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion de...  ...-------------------------- Your team’s dynamic: The Software Developer - Builds & Releases will be working within the SCMT team... 
    Software
    Flexible hours

    Genetec

    Montréal, QC
    8 days ago
  •  ...Développeur·euse Logiciel Principal·e (Paiements) An English version will follow. Tu es l'architecte qui unifiera nos systèmes de transactions...  ...d'emploi concerne un poste vacant existant. Principal Software Engineer (Payments) You are the architect who will unify our... 
    Software
    Remplacement
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    plusgrade

    Montréal, QC
    13 days ago
  • Participez à des projets aériens à fort impact comme développeur d'applications à Montréal. Ce poste hybride vous permettra d'appliquer vos...  ...(euse) avec une expérience significative en développement logiciel. Vous aurez 5-7 ans d'expérience et une expertise en Python, travaillant... 
    Software

    Insight Global

    Montréal, QC
    8 days ago
  •  ...carrière tech avec un poste de développeur Java Full-stack Junior. Vous...  ...en tant que développeur logiciel. Après avoir suivi une formation...  ...start your career as a Java Developer? In-depth graduate training...  .... What you’ll do: As a software developer with mthree, you’ll... 
    Software
    Daily paid
    Permanent employment
    Full time
    Contract work
    Apprenticeship
    Flexible hours

    慨正橡扯

    Montréal, QC
    8 days ago
  •  ...Join CapIntel as a Backend Software Developer and enhance client onboarding solutions while building robust backend services. Collaborate with internal teams and deliver high-quality software. CapIntel, a leader in financial technology, is seeking a Software Developer to work... 
    Software

    CapIntel

    Montréal, QC
    4 hours ago
  • $160k per year

     ...and forecasting Mentor junior developers and new team members, sharing...  ...and clarity across teams Seniority level Seniority level Associate...  ...and IT Consulting and Software Development Referrals increase...  ...$160,000 CAD Base (+Bonus) Backend Developer Intern - Fall 2025... 
    Senior
    Software
    Long term contract
    Full time
    Contract work
    Internship
    Remote work

    Akkodis

    Montréal, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer. Be the first to apply!