Software Engineer - Flights

Hopper · Dubai

Completely RemoteFull TimeInformation Technology
Posted 1 months ago

Job description

Responsibilities

  • Driving Core Feature Delivery: Taking ownership of major feature releases across the entire flight booking funnel—from flight search to booking creation and post-booking fulfillment.
  • Impacting Global Reach: Building scalable services that integrate new airline partners and support our B2B distribution network, enabling Hopper’s growth worldwide.
  • System Reliability: Contributing directly to the design and implementation of highly resilient, low-latency services that ensure a trustworthy and seamless experience for customers under high load.

Requirements

  • Feature Ownership Track Record: A working history of owning the technical implementation, testing, and deployment of features throughout the development life cycle.
  • System Contribution: Experience working on and contributing to the design of highly available microservices in a production environment.
  • Language Proficiency: Strong proficiency in Scala or other JVM languages, such as Java/Kotlin.
  • Distributed Systems Experience: Familiarity with various service communication methods, including gRPC, Pub/Sub, and REST, and practical experience working in a distributed environment.
  • Collaboration and Communication: Excellent communication skills, demonstrating an ability to effectively collaborate with developers, product managers, and operations teams to achieve feature goals.

Preferred Qualifications

  • Experience with microservices architecture and distributed systems
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Knowledge of agile development methodologies

Benefits

  • Well-funded and proven startup with large ambitions, competitive salary, upsides of pre-IPO equity packages
  • Uncapped quarterly paid performance bonus.
  • Unlimited PTO.
  • Carrot Cash travel stipend.
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend.
  • 100% employer paid Medical, Dental and Vision coverage for employees.
  • Health Reimbursement Account (HRA).
  • DCA/ FSA and access to 401k plan.

About the Company

At Hopper, we are on a mission to become the leading travel platform globally – powering Hopper’s mobile app, website and our B2B business, HTS (Hopper Technology Solutions). By leveraging massive amounts of data and advanced machine learning algorithms, Hopper combines its world-class travel agency offering with proprietary fintech products to bring transparency, flexibility and savings to travelers globally.

Skills & tools

ScalaJavaKotlingRPCPub/SubRESTmicroservicesDistributed Systems

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Feature Ownership
  2. 02Microservices
  3. 03Scala
  4. 04Distributed Systems
  5. 05Communication