Hopper

Senior Backend Engineer - Lodging and Cars

Hopper$120K — $150K *
US-Anywhere
+ 8 other locationsRemote
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong proficiency in Scala or other JVM languages (Java or Kotlin) for building scalable services.
  • Proven track record in technical implementation, testing, and deployment within a microservices architecture.
  • Experience with distributed systems and service communication methods (gRPC, Pub/Sub, REST).
  • Ability to navigate technical ambiguity and independently explore solutions within existing infrastructure.
  • Excellent communication skills for effective collaboration in a remote environment.
  • Professional curiosity in the travel tech industry and a focus on reliable booking fulfillment.

Responsibilities

  • Execute end-to-end technical integrations with lodging and car partners using complex protocols.
  • Write clean, performant code to maintain and evolve lodging services.
  • Troubleshoot existing codebases to resolve production issues in a distributed system.
  • Collaborate with cross-functional teams to translate business requirements into technical tasks.
  • Own the full development lifecycle of new product features from implementation to deployment.
  • Design resilient, low-latency services to enhance customer booking experience.
  • Conduct code reviews to optimize scalability and performance.

Benefits

  • Unlimited PTO for work-life balance.
  • Carrot Cash travel stipend for travel expenses.
  • Co-working space access and Work-from-home stipend.
  • Generous parental leave policy exceeding industry standards.
  • Entrepreneurial culture encouraging innovation and risk-taking.
  • Open communication with management for enhanced transparency.
  • Dynamic teams allowing for significant contributions.
  • 100% employer-paid Medical, Dental, and Vision coverage for employees.
  • Access to Disability & Life insurance policies.
  • Health Reimbursement Account (HRA) and 401k plan options.
Full Job Description
About the Role

Join the Lodging and Cars Supply team at the heart of our lodging and cars business unit, where you will be instrumental in scaling a global hotel and cars ecosystem that handles high-volume, real-time transactions.

As a senior-level individual contributor, you will navigate a complex microservices environment to deliver reliable booking fulfillment, integrate new lodging and cars partners into our core stack, and optimize system monitoring. This role is designed for a self-directed engineer who excels at system exploration and immediate technical execution within an established, high-growth travel environment.

What would your day-to-day look like
  • Execute end-to-end technical integrations with external lodgings, cars and GDS partners while navigating complex communication protocols and distributed data schemas.
  • Write clean, performant code in Scala or other JVM languages to maintain, evolve, and uphold rigorous engineering standards for mission-critical lodging services.
  • Explore and troubleshoot existing complex codebases to deep-dive into infrastructure and resolve production issues in a distributed system environment.
  • Partner with Product Managers and Operations to decompose business requirements into technical tasks and estimate delivery timelines.
  • Take full ownership of the development lifecycle for new product features, from initial technical implementation and testing to production deployment.
  • Contribute to the design of highly resilient, low-latency services to ensure a seamless booking experience for customers under high load.
  • Participate in thorough code reviews and identify opportunities to optimize scalability, performance, and system health.
An ideal candidate has
  • Strong proficiency in Scala or other JVM languages, such as Java or Kotlin, with a focus on building scalable, high-throughput services.
  • A proven track record of owning the technical implementation, testing, and deployment of features within a microservices architecture.
  • Practical experience with distributed systems and service communication methods including gRPC, Pub/Sub, and REST.
  • The ability to onboard quickly and handle technical ambiguity by independently exploring and executing technical plans within existing infrastructure.
  • Excellent communication skills and a "bias for action" to effectively collaborate with cross-functional squads in a remote-first environment.
  • A professional curiosity for the travel tech industry and a commercial mindset focused on delivering reliable booking fulfillment.
Perks and Benefits of working with us
  • Well-funded and proven startup with large ambitions, competitive salary and the upsides of pre-IPO equity packages.
  • Unlimited PTO.
  • Carrot Cash travel stipend.
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend.
  • Please ask us about our very generous parental leave, much above industry standards!.
  • Entrepreneurial culture where pushing limits and taking risks is everyday business.
  • Open communication with management and company leadership.
  • Small, dynamic teams = massive impact.
  • 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.

#LI-REMOTE

About Hopper

Hopper is a travel booking app that uses big data to predict and analyze airfare and accommodations. The app provides personalized recommendations and alerts users when prices are expected to rise or fall. Hopper was founded in 2007 and is headquartered in Montreal, Canada. The company has raised over $400 million in funding and has been recognized as one of the most innovative companies in travel.
Learn more about Hopper
Size
1,000 employees
Industry
Founded
2007

Similar Jobs

More Jobs at Hopper

More Consumer Technology Jobs

Find similar Senior Backend Engineer - Lodging and Cars jobs: