Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer - Customer Experience Platform

Hopper

Vancouver

Hybrid

CAD 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading travel technology firm located in Metro Vancouver seeks a Software Engineer to design, build, and improve backend and full-stack systems. The position requires 3+ years of experience in software engineering, particularly with distributed systems and customer-facing applications. Candidates should have a strong technical background and communication skills to collaborate with cross-functional teams. This opportunity offers a competitive salary, bonuses, and flexible remote work options.

Benefits

Competitive salary
Performance bonuses
Flexible remote work options
Career advancement opportunities
Collaborative work environment

Qualifications

  • 3+ years of experience in software engineering with a focus on distributed systems.
  • Strong technical background in both frontend and backend development.
  • Experience in designing and maintaining RESTful APIs and microservices.

Responsibilities

  • Design, build, and improve backend and full-stack systems.
  • Develop scalable APIs, microservices, and orchestration logic.
  • Collaborate with product, design, AI, and operations teams.

Skills

Experience in software engineering
Frontend and backend development
APIs and cloud infrastructure
Strong communication skills

Tools

PostgreSQL
MySQL
AWS
GCP
Job description

Employer Industry: Travel Technology

Why consider this job opportunity:
  • Opportunity to work with cutting-edge technology in the travel industry
  • Competitive salary with potential for performance bonuses
  • Opportunity for career advancement and growth within the organization
  • Flexible remote work options available
  • Collaborative and innovative work environment
  • Direct impact on enhancing customer experiences for millions of travelers
What to Expect (Job Responsibilities):
  • Design, build, and improve backend and full-stack systems for HTS Assist and customer self-serve flows
  • Develop scalable APIs, microservices, and orchestration logic for complex post-booking journeys
  • Collaborate with product, design, AI, and operations teams to enhance customer and agent experiences
  • Integrate with external systems to support both internal use cases and partner deployments
  • Own features from technical design through implementation, testing, and monitoring
What is Required (Qualifications):
  • 3+ years of experience in software engineering, focusing on large-scale distributed systems or customer-facing applications
  • Strong technical background in frontend and backend development, distributed systems, APIs, and cloud infrastructure
  • Experience designing and maintaining RESTful APIs, microservices, or event-driven systems
  • Proficiency with databases (PostgreSQL, MySQL, NoSQL) and cloud platforms (AWS, GCP, or similar)
  • Strong communication skills and ability to collaborate with cross-functional teams
How to Stand Out (Preferred Qualifications):
  • Experience with conversational AI, LLM orchestration, or automation systems
  • Background in building customer service, CRM, telephony, or workflow automation tools
  • Familiarity with React, TypeScript, or modern frontend frameworks for full-stack contributions
  • Experience integrating with external systems such as telephony APIs or payment gateways
  • Knowledge of travel industry technologies (PSS/GDS, hotel PMS/CRS) is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.