Enable job alerts via email!

Senior Software Engineer — Lead End-to-End Cloud Systems

Expedia Group

Montreal

On-site

CAD 146,000 - 205,000

Full time

Today
Be an early applicant

Job summary

A global travel technology company in Montreal is seeking a Senior Software Engineer to lead the delivery of enterprise applications, optimizing systems and mentoring junior developers. Candidates should have over 8 years of experience in software development with proficiency in Java, Kotlin, and cloud-based infrastructures. The role offers a competitive salary range and a comprehensive benefits package.

Benefits

Full benefits package
Flexible work model
Career development resources
Exciting travel perks

Qualifications

  • 8+ years of related Software Development experience.
  • Deep understanding of software design principles, algorithms, and data structures.
  • Strong problem-solving, critical thinking, and collaboration skills.

Responsibilities

  • Lead end-to-end delivery of enterprise applications.
  • Architect scalable, modular solutions and select appropriate technologies.
  • Mentor and coach peers and junior developers.

Skills

Backend technologies (Java, Kotlin, GraphQL / RESTful APIs)
Cloud infrastructure (AWS preferred)
Software design principles
Problem solving
Collaboration
Bilingual in French and English

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

Tools

JUnit
Mockito
Jest
Cypress
Job description
A global travel technology company in Montreal is seeking a Senior Software Engineer to lead the delivery of enterprise applications, optimizing systems and mentoring junior developers. Candidates should have over 8 years of experience in software development with proficiency in Java, Kotlin, and cloud-based infrastructures. The role offers a competitive salary range and a comprehensive benefits package.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.