Hopper

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

Hopper4 weeks ago
Location

Mexico - Remote

Workplace

Remote

Type

Full Time

Salary

USD 120,000 – 180,000

Level

Senior

Role

Full Stack Engineer

Posted

Feb 18, 2026

Full TimeRemoteSenior

The role

Summary

Hopper is seeking a Senior Full-Stack Engineer to join their Fintech team, focusing on building innovative B2B travel technology solutions. The role involves developing highly available, globally-scaled systems that power Hopper's fintech products for travel partners, working in a dynamic, data-driven environment that combines cutting-edge technology with travel innovations.

What you'll do

Feature Development: Iterate on features using Scala and React in an agile development environment
System Architecture: Design and implement core systems within a microservices architecture
Performance Optimization: Ensure systems are highly available, performant, and scalable
Collaboration: Work closely with cross-functional teams, providing and receiving constructive feedback
Innovation: Contribute to Hopper's mission of transforming the travel industry through technology

What we look for

Technical

Cloud ExperienceProven experience with cloud platforms and infrastructure
System DesignStrong skills in designing scalable and maintainable distributed systems

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related field preferred

Experience

Senior Engineering5+ years of professional software engineering experience
Full-Stack DevelopmentDemonstrated experience in full-stack development across multiple technologies

Skills

Required skills

Distributed SystemsStrong understanding of distributed system architecture and performance optimization
Cloud ComputingExperience with cloud platforms, particularly Google Cloud Platform (GCP)
MicroservicesExpertise in designing and implementing microservices architecture
Cross-functional CollaborationAbility to work effectively with product managers, data scientists, and other engineering specialists

Nice to have

Travel Industry ExperiencePrior experience in airline, travel, or e-commerce sectors
UX DesignFamiliarity with design tools like Figma
ScalaExperience with Scala programming language
ReactKnowledge of React and related libraries

Compensation & benefits

Salary

USD 120,000 – 180,000 (annual)

Benefits

Health Insurance

100% coverage of employee premiums for private Major & Minor Medical insurances

Equity

Pre-IPO equity package with competitive upsides

Retirement

Matched employee contributions to a tax-advantageous savings vehicle

Parental Leave

Generous parental leave policy exceeding industry standards

Flexibility

Unlimited PTO, remote work options, and coworking space access

Remote Work Support

Monthly stipend for teleworking utilities and home office setup

Travel Perks

Carrot Cash travel stipend


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess basic qualifications
  2. 2
    Technical Interview In-depth technical discussion focusing on system design, coding skills, and problem-solving abilities
  3. 3
    System Design Challenge Evaluate candidate's approach to designing scalable, distributed systems
  4. 4
    Team Fit Interview Meetings with potential team members to assess collaboration and cultural fit
  5. 5
    Final Interview Discussion with senior leadership about role expectations and company vision

Apply for this position

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