
The smart travel booking app for savvy travelers
Hopper is a leading travel booking app headquartered in La Petite-Patrie, Montreal, QC, leveraging big data and machine learning to predict airfare and accommodation prices. With over 1001 employees and $731 million raised in Series G funding, Hopper serves both consumers and businesses through its ...
Hopper offers pre-IPO equity options, unlimited time off, and a competitive severance program of up to 7 months. Employees enjoy 100% healthcare cover...
Hopper embraces a fully-remote work culture, having transitioned to this model in 2020. The company prioritizes a light internal meeting culture, enco...

Hopper • Toronto - Remote
Hopper is seeking a Senior Software Engineer for their Customer Experience Platform team to design and build systems that enhance post-booking experiences. You'll work with technologies like Java, JavaScript, and AWS, collaborating with cross-functional teams. This role requires 5+ years of experience in software engineering.
You have 5+ years of experience in software engineering, with a strong focus on building scalable systems that enhance customer experiences. Your expertise in Java and JavaScript allows you to design and implement robust backend solutions that support millions of users. You are familiar with cloud technologies, particularly AWS, and understand how to leverage them to create efficient and reliable applications. Your experience with REST APIs and GraphQL enables you to build seamless integrations that enhance user interactions. You have a solid understanding of containerization and orchestration tools like Docker and Kubernetes, which you use to streamline deployment processes. You thrive in collaborative environments, working closely with product, design, and data teams to deliver high-quality solutions that meet user needs. You are passionate about leveraging AI technologies to improve customer service workflows and are eager to contribute to innovative projects that drive business growth.
Experience with conversational AI and self-service customer journeys is a plus, as is familiarity with internal agent platforms that enhance support efficiency. You are open to exploring new technologies and methodologies that can improve the customer experience and are excited about the potential of AI-driven solutions in the travel industry.
As a Senior Software Engineer on the Customer Experience Platform team, you will design, build, and evolve the core systems that power Hopper's post-booking experience. Your work will directly impact customers and internal support agents, enhancing the efficiency and quality of service provided. You will collaborate closely with product managers, designers, and data scientists to deliver intelligent, scalable customer service systems. This includes developing conversational AI workflows and self-service customer journeys that empower users to resolve issues independently. You will also work on internal tools that support thousands of agents, ensuring they have the resources needed to provide high-quality human resolution. Your role will involve continuous improvement of existing systems, identifying areas for optimization, and implementing best practices in software development. You will participate in code reviews and contribute to the team's technical direction, mentoring junior engineers and sharing your knowledge to foster a culture of learning and growth.
Hopper provides a dynamic work environment where innovation is encouraged, and your contributions have a direct impact on the company's success. You will have the opportunity to work on cutting-edge technologies and collaborate with talented professionals across various disciplines. The company values work-life balance and offers flexible remote work options, allowing you to thrive both personally and professionally. You will be part of a mission-driven team that is transforming the travel industry, making it easier for millions of travelers to navigate their journeys. Competitive compensation and benefits are part of the package, ensuring that your hard work is recognized and rewarded.
Apply now or save it for later. Get alerts for similar jobs at Hopper.