Remote (Global)

Hopper is hiring a Staff Backend Software Engineer - Commerce Foundations (100% Remote - USA)

Hopper is hiring a Staff Backend Software Engineer for its Commerce Foundations team. You will architect the foundational patterns for Hopper's multi-tenant travel commerce engine (HTS), moving beyond features to establish architectural strategy and technical stewardship for scalable, resilient systems.

What You'll Do

  • Architect underlying patterns for booking flows, checkout journeys, and multi-tenant configurations.
  • Define the technical 'North Star' for Scala-based distributed systems to ensure robust, maintainable patterns for global scale.
  • Lead the evolution of the platform to support 'configuration over customization' for partners.
  • Conduct deep-dive design reviews and mentor senior engineers to raise the bar for the engineering org.
  • Lead the design, build, and operation of API and full-stack solutions serving as the source of truth for Stays and Packages across all HTS partners.
  • Proactively explore and resolve engineering improvements, identifying bottlenecks in codebase or infrastructure hindering scale.
  • Collaborate cross-functionally with product teams, other Hopper teams, and external partners to ensure foundational logic is robust and extensible.
  • Drive decision-making through high-quality documentation and asynchronous communication.

What We're Looking For

  • Technical fearlessness to deep dive into complex codebases and implement elegant abstractions.
  • Strong product thinking anchored in the customer but focused on stable, predictable commerce engines.
  • Deep experience with or proven ability to rapidly master distributed system development in Scala.
  • Understanding of trade-offs of consistency, availability, and latency in a global environment.
  • Multi-tenant mindset prioritizing 'configuration over customization' for modular systems.
  • Pragmatic vision to balance long-term system health with the need for speed.

Technical Stack

  • Scala, Functional programming patterns
  • Google Cloud Platform (GCP), GKE, Pub/Sub, Cloud Spanner
  • React, TypeScript

Team & Environment

You'll join a cross-functional team of engineers, designers, and product managers. Hopper cultivates an entrepreneurial culture where pushing limits and taking risks is everyday business, with open communication and small, dynamic teams designed for massive impact.

Benefits & Compensation

  • Competitive salary and pre-IPO equity packages.
  • Unlimited PTO.
  • Carrot Cash travel stipend.
  • Access to co-working space on demand through FlexDesk.
  • Work-from-home stipend.
  • Generous parental leave above industry standards.
  • 100% employer paid Medical, Dental and Vision coverage for employees.
  • Access to Disability & Life insurance.
  • Health Reimbursement Account (HRA).
  • DCA/FSA and access to 401k plan.

Work Mode

This is a 100% remote position open to candidates based in the USA.

Hopper is an equal opportunity employer.

Required Skills
ScalaFunctional ProgrammingGoogle Cloud Platform (GCP)GKEPub/SubCloud SpannerDistributed SystemsAPI DesignSystem ArchitecturePerformance OptimizationTypeScriptReact
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Hopper
Hopper is a leading travel platform that powers its mobile app, website, and B2B business (HTS) using data and machine learning. It offers travel agency services and proprietary fintech products like Cancel for Any Reason and Flight Disruption Assistance. Hopper serves hundreds of millions of travelers globally and partners with major brands like Capital One, Air Canada, and Uber through its HTS division to integrate fintech and travel inventory into their direct channels.
All jobs at Hopper Visit website
Job Details
Category backend
Posted 2 months ago