Hopper

Senior Software Engineer, Full Stack - Fintech Airlines - Americas (Dubai - 100% Remote)

Hopper4 weeks ago
Location

Dubai - Remote

Workplace

Remote

Type

Full Time

Salary

USD 150,000 – 225,000

Level

Senior

Role

Full Stack Engineer

Posted

Feb 18, 2026

Full TimeRemoteSenior

The role

Summary

Hopper is seeking a Senior Full Stack Software Engineer to join their innovative Fintech team, focusing on building highly scalable systems for their B2B travel technology platform. The ideal candidate will work on cutting-edge travel fintech solutions, developing microservices architectures that power Hopper's advanced travel and financial products across global markets.

What you'll do

Microservices Development: Design and implement core systems within Hopper's microservices architecture, focusing on high availability and global scalability
Feature Iteration: Develop and enhance features using Scala and React in an agile development environment, shipping code quickly and iteratively
Cross-Functional Collaboration: Work seamlessly with Product Managers, Data Scientists, Frontend Engineers, and other specialized team members to drive product innovation
System Performance: Optimize distributed systems with a focus on performance, maintainability, and architectural excellence
B2B Platform Enhancement: Contribute to HTS (Hopper Technology Solutions) platform, integrating fintech products with major travel industry partners

What we look for

Technical

Cloud TechnologiesExtensive experience with cloud platforms, specifically Google Cloud Platform (GCP)
Programming LanguagesProficiency in Scala and React (prior experience beneficial but not mandatory)
System ArchitectureStrong understanding of distributed systems and microservices architecture

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Industry ExperiencePreferred background in airline, travel, or eCommerce sectors
Cross-Functional CollaborationDemonstrated ability to work effectively in diverse, high-performance teams

Skills

Required skills

Distributed SystemsDeep understanding of designing and implementing scalable, distributed system architectures
Cloud ComputingProven experience with cloud technologies and infrastructure

Nice to have

UX DesignExperience with UX design tools like Figma
Travel TechBackground in travel technology or financial technology sectors

Compensation & benefits

Salary

USD 150,000 – 225,000 (annual)

Benefits

Health Insurance

100% employee premium coverage for supplemental insurance including Medical and Dental

Equity Package

Competitive pre-IPO equity package with significant upside potential

Parental Leave

Generous parental leave policy exceeding industry standards

Flexible Work

Access to co-working spaces, work-from-home stipend, and 100% remote work option

Travel Benefits

Carrot Cash travel stipend and additional housing and transportation benefits

Time Off

Unlimited Paid Time Off (PTO)


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and initial fit
  2. 2
    Technical Interview In-depth technical discussion focusing on system design, coding skills, and problem-solving abilities
  3. 3
    Architecture Review Detailed session exploring candidate's approach to distributed systems and microservices design
  4. 4
    Team Interview Collaborative interviews with potential teammates to assess cultural and collaborative fit
  5. 5
    Final Leadership Interview Discussion with senior leadership to align on long-term potential and strategic contributions

Apply for this position

You'll be redirected to the company's application page