LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Hopper›Software Engineer - Flights
Hopper

About Hopper

The smart travel booking app for savvy travelers

🏢 Tech👥 1001+ employees📅 Founded 2007📍 La Petite-Patrie, Montreal, QC💰 $731m⭐ 3.59
B2CHospitalityB2BTravelArtificial IntelligenceBig dataAnalyticsMachine Learning

Key Highlights

  • Headquartered in Montreal, QC with 1001+ employees
  • $731 million raised in Series G funding
  • B2B offering with partners like Marriott and Capital One
  • 100% healthcare coverage for employees in the US and Canada

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 ...

🎁 Benefits

Hopper offers pre-IPO equity options, unlimited time off, and a competitive severance program of up to 7 months. Employees enjoy 100% healthcare cover...

🌟 Culture

Hopper embraces a fully-remote work culture, having transitioned to this model in 2020. The company prioritizes a light internal meeting culture, enco...

🌐 Website💼 LinkedIn𝕏 TwitterAll 83 jobs →
Hopper

Software Engineer - Flights

Hopper • Mexico - Remote

Posted 3w ago🏠 RemoteSoftware engineering📍 Mexico
Apply Now →

Skills & Technologies

JavaMicroservices

Overview

Hopper is seeking a Software Engineer for their Flights Platform team to develop and enhance their flight booking engine. You'll work with Java and microservices to build scalable services that support global travel operations. This role requires experience in high-throughput systems and feature delivery.

Job Description

Who you are

You have a strong background in software engineering, particularly in developing scalable systems that handle high-volume transactions. Your experience includes working with microservices architecture, and you understand the complexities involved in building reliable services for a global audience. You are comfortable taking ownership of major feature releases and are eager to dive into the technical challenges of the airline industry.

You possess proficiency in Java and have a solid understanding of system design principles. Your ability to write high-quality code and contribute to the development of mission-critical systems is essential. You thrive in a collaborative environment and enjoy working within cross-functional teams to deliver impactful solutions.

You are detail-oriented and have a passion for system reliability. You understand the importance of low-latency services and are committed to ensuring a seamless experience for users, even under high load. Your problem-solving skills enable you to identify opportunities for system enhancement and optimization.

Desirable

Experience with cloud platforms and tools that facilitate scalable service development is a plus. Familiarity with the travel industry or e-commerce systems can give you an edge in understanding the unique challenges faced in this role.

What you'll do

As a Software Engineer on the Flights Platform team, you will be responsible for driving core feature delivery across the flight booking funnel. This includes everything from flight search to booking creation and post-booking fulfillment. You will take ownership of major feature releases, ensuring that they are delivered on time and meet the high standards expected by users.

You will work closely with other engineers to design, implement, and deploy new flight product features. Your contributions will be highly visible, and you will play a key role in shaping the future of Hopper's flight booking engine. You will also participate in discussions around system design, identifying opportunities to improve service reliability and performance.

Your work will involve building scalable services that integrate new airline partners and support Hopper's B2B distribution network. You will contribute directly to the design and implementation of resilient services that can handle millions of users and transactions daily. Your expertise will help ensure that Hopper continues to grow as a leading travel e-commerce provider.

What we offer

Hopper provides a dynamic work environment where your contributions will have a direct impact on the company's growth and success. You will have the opportunity to work on innovative projects that challenge you and help you grow as a software engineer. The company values collaboration and encourages you to share your ideas and insights.

As part of the Hopper team, you will be supported in your professional development and have access to resources that will help you enhance your skills. The company is committed to fostering a culture of inclusivity and diversity, ensuring that all team members feel valued and empowered to succeed.

Join us at Hopper and take off with a team that is transforming the travel industry through technology and innovation.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Hopper.

Apply Now →Get Job Alerts