×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer - Lodging and Cars

Remote / Online - Candidates ideally in
City of Edinburgh, Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: Drive Capital
Remote/Work from Home position
Listed on 2026-07-07
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: City of Edinburgh

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, upsides of pre-IPO equity packages.
  • Hopper covers 100% of the premiums for the employee for a group insurance plan through Vitality Health.
  • Automatic contributions when you start with Hopper through Smart Pension.
  • Please ask us about our very generous parental leave, much above industry standards.
  • Access to co-working space on demand through Flex Desk AND Work-from-home stipend.
  • Carrot Cash travel stipend.
  • Unlimited PTO.
  • Entrepreneurial culture where pushing limits and taking risks is everyday business.
  • Open communication with management and company leadership.
  • Small, dynamic teams = massive impact.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary