
Senior Backend Engineer - Lodging and Cars
Ireland - Remote
Remote
Full Time
EUR 120,000 – 160,000
Senior
Backend Engineer
Jul 1, 2026
The role
Summary
Join Hopper's Lodging and Cars Supply team as a Senior Backend Engineer to architect and scale mission-critical microservices handling high-volume, real-time booking transactions for a global travel platform serving 120+ million users. You'll execute complex integrations with lodging and cars partners, write high-performance Scala code, troubleshoot distributed systems, and own features end-to-end in a remote-first, high-growth environment. This independent contractor role demands strong JVM proficiency, microservices expertise, and the ability to navigate technical ambiguity while collaborating across distributed teams.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
EUR 120,000 – 160,000 (annual)
Benefits
Remote-First Work Environment
Fully remote independent contractor engagement with flexibility to work from anywhere; asynchronous-first collaboration practices designed for distributed teams across multiple time zones
Impact at Global Scale
Contribute directly to systems serving 120+ million app downloads and processing billions of dollars in travel transactions annually; work on platform used by 70% Gen Z and Millennial travelers globally
High-Growth Technical Environment
Work within a rapidly scaling fintech and travel commerce platform backed by $750M+ institutional investment; access to cutting-edge technology stack and opportunities to shape architecture of hypergrowth systems
Autonomous Technical Leadership
Operate with significant autonomy as a senior-level individual contributor; own complete technical decisions for assigned features and systems with freedom to explore and execute solutions independently
Cross-Functional Collaboration
Partner with experienced product managers, operations teams, and distributed engineering squads; exposure to business strategy and opportunity to influence product direction through technical expertise
Advanced Technology Stack
Work with modern JVM ecosystem, microservices architecture, distributed systems technologies, and sophisticated real-time transaction processing systems; continuous exposure to scaling and performance optimization challenges
Interview process
- 1Application and Resume Review — Initial screening of application materials, resume, and portfolio to assess baseline qualifications in Scala/JVM languages, microservices experience, and distributed systems background
- 2Recruiter Phone Screen — Preliminary conversation with recruiting team to discuss background, career progression, specific experience with backend systems, and alignment with remote independent contractor arrangement
- 3Technical Architecture Discussion — In-depth technical conversation with senior backend engineers covering microservices design decisions, distributed systems patterns, service communication approaches, and real-world scaling challenges from candidate's experience
- 4System Design Interview — Collaborative session to design scalable backend systems addressing travel booking, high-throughput transaction processing, or similar challenges; evaluation of architectural thinking, trade-off analysis, and communication
- 5Code Review and Implementation Discussion — Review of candidate's past code contributions, architectural decisions, and engineering approach; discussion of code quality standards, performance optimization, and technical problem-solving methodologies
- 6Cross-Functional Collaboration Assessment — Conversation with product and operations stakeholders to evaluate ability to translate business requirements into technical solutions, communication skills, and fit with remote-first team dynamics
- 7Offer and Contractor Agreement — Contract terms discussion including independent contractor engagement status, tax compliance responsibilities (per Irish Revenue Commissioners regulations), business registration requirements, and professional indemnity insurance documentation
You'll be redirected to the company's application page
More Jobs at Hopper
47 other open positions

Hopper
View all jobs
Hopper is a travel booking app and online marketplace, leveraging data-driven technology to predict prices and help users book hotels, flights, and car rentals at the best rates.