senior software engineering Backend Engineer ic · Posted May 6, 2026

About this role

Hopper is hiring a senior-level Backend Engineer in the software engineering function as a remote position. The posting calls out experience with TypeScript, Scala, React, GCP.

Role
Backend Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Remote (Brazil)
Work mode
Remote
Department
Commerce
Posted
May 6, 2026

More roles at Hopper

Sr Manager - Revenue Operations — Travel Supply & AI (100% Remote - Canada)
Remote (Canada) · senior
SQL BigQuery Tableau
Senior Site Reliability Engineer, Platform & Cloud FinOps (100% Remote - USA Central & EST)
Remote (United States) · senior
Python SQL Bash
Senior Site Reliability Engineer, Platform & Cloud FinOps (100% Remote - Toronto)
Remote (Canada) · senior
Python SQL Bash
Senior Site Reliability Engineer, Platform & Cloud FinOps (100% Remote - USA Central & EST)
Remote (United States) · senior
Python SQL Bash
Senior Site Reliability Engineer, Platform & Cloud FinOps (100% Remote - Netherlands)
Remote (Netherlands) · senior
Python SQL Bash
All Hopper jobs →

Job description

from Hopper careers

About the job

Our Hopper Technology Solutions group is seeking a Backend Software Engineer. This role involves developing a public API to enable our partners to build a world-class travel portal for their users.

You will work as part of closely with our foundation team composed of exceptional engineers, designers and product managers. You will bring new features to market and provide best in class support for our partners to scale our joint business!

A successful candidate loves to build and demonstrates high ownership about outcomes, and constantly looks for and finds creative ways to deliver quality results quickly. They can distinguish between what has to be right from the start and what can be iterated on.

Tech stack:

  • Our backend systems are written in Scala, and we use a suite of GCP services

  • Our frontends are web apps using react + typescript

What would your day-to-day look like

  • Design, build and operate a public API

  • Operate autonomously but work closely with your fellow engineers as well as designer/PM to ensure high alignment

  • Explore engineering improvements for the team and the product

  • Collaborate cross-functionally with the product team, other Hopper teams and external partner teams

  • Our group operates with very few meetings and emphasizes strong alignment and asynchronous decision making.

    This is an excerpt. Read the full job description on Hopper careers →
All software engineering jobs software engineering salaries software engineering career path
All Hopper Jobs Browse software engineering roles senior positions