Senior Full-Stack Software Engineer – Content Platform (Montreal)

11140 Expedia Canada Corp.

Longueuil

On-site

CAD 108,000 - 152,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
Paid time off
Travel discounts
IATAN membership
Flexible work model
Career development resources

Job summary

Expedia Group in Montreal seeks a senior software engineer III to design and evolve full-stack content services. You will build APIs, data models, and UIs for high-scale content used across brands and platforms, applying React, TypeScript, GraphQL, Node.js, and Spring Boot.

You will own end-to-end delivery, write high-quality code, and work in a data-driven, AI-enabled environment, collaborating with cross-functional teams to deliver robust, scalable solutions in a bilingual workplace.

Qualifications

  • Bachelor's degree in computer science or a related field.
  • 5+ years of relevant professional experience.
  • Experience owning features or services in a content/platform ecosystem.
  • Proficiency building web apps for partners with modern stacks (React, TypeScript, GraphQL, REST, Node.js, Spring Boot).

Responsibilities

  • Design, build, and evolve full-stack services and UIs for Expedia Group content platforms.
  • Deliver high-quality, maintainable code across services, API, data layer, and UI.
  • Take end-to-end technical ownership of content features.
  • Adopt data-driven approach using metrics and logs to improve systems.
  • Integrate AI/ML-based solutions securely into existing services.
  • Collaborate across domains to create reusable, scalable components.

Skills

Full-stack development
React
TypeScript
GraphQL
REST APIs
Node.js
JavaScript
AI/ML integration
LLM prompts

Education

Bachelor's degree in Computer Science or related field

Tools

RESTful API design
Spring Boot
SQL/NoSQL databases

Job description

Expedia Group in Montreal seeks a senior software engineer III to design and evolve full-stack content services. You will build APIs, data models, and UIs for high-scale content used across brands and platforms, applying React, TypeScript, GraphQL, Node.js, and Spring Boot.

You will own end-to-end delivery, write high-quality code, and work in a data-driven, AI-enabled environment, collaborating with cross-functional teams to deliver robust, scalable solutions in a bilingual workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer - Content Platform
Senior Full-Stack Software Engineer - Content Platform

Expedia • Montreal

On-site
CAD 108,000 - 152,000
Assurances santé
Congés payés
Réductions voyage
+1
R-106556 Développeur logiciel III (généraliste – Contenu) - Software Developer III (Full Stack - Content)
R-106556 Développeur logiciel III (généraliste – Contenu) - Software Developer III (Full Stack - Content)

Expedia, Inc. • Montreal

On-site
CAD 108,000 - 152,000
Medical, dental, and vision
Paid time off
Wellness and travel reimbursement
+2
Senior Full Stack Engineer — Kotlin/React, AI‑Augmented
Senior Full Stack Engineer — Kotlin/React, AI‑Augmented

Leadership Connect • Montreal

Hybrid
CAD 90,000 - 130,000
Awesome Extended Health Care Plan
Dental Care
Life & Disability insurance
+6
Full-Stack Software Engineer: Build Data-Driven Web Apps
Full-Stack Software Engineer: Build Data-Driven Web Apps

GuruLink • Montreal

On-site
CAD 80,000 - 100,000
Full-Stack Engineer (Hybrid) – Travel-Tech Innovator
Full-Stack Engineer (Hybrid) – Travel-Tech Innovator

Flex Travels Solutions Inc. • Montreal

Hybrid
CAD 75,000 - 110,000
Remote Full-Stack Engineer for TravelTech (Montreal)
Remote Full-Stack Engineer for TravelTech (Montreal)

Plusgrade • Montreal

On-site
CAD 75,000 - 95,000
RRSP/401(k) matching
Comprehensive health plans
Flexible paid time off
+6
R-106556 Développeur logiciel III (généraliste – Contenu) - Software Developer III (Full Stack - Content)
R-106556 Développeur logiciel III (généraliste – Contenu) - Software Developer III (Full Stack - Content)

Expedia • Montreal

On-site
CAD 108,000 - 152,000
Assurances santé
Congés payés
Réductions voyage
+1
Développeur.se logiciel (Équipe Core) // Intermediate Software Developer (Core team)
Développeur.se logiciel (Équipe Core) // Intermediate Software Developer (Core team)

Plusgrade • Montreal

On-site
CAD 75,000 - 95,000
RRSP/401(k) matching
Comprehensive health plans
Flexible paid time off
+6
FullStack Developer - Montreal
FullStack Developer - Montreal

Yeah! Global • Montreal

On-site
CAD 85,000 - 110,000
R-106556 Développeur logiciel III (généraliste – Contenu) - Software Developer III (Full Stack - Content)
R-106556 Développeur logiciel III (généraliste – Contenu) - Software Developer III (Full Stack - Content)

11140 Expedia Canada Corp. • Longueuil

On-site
CAD 108,000 - 152,000
Medical, dental, and vision coverage
Paid time off
Travel discounts
+3