Job description
 
                         About OnArrival Travel:  OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform.
We provide seamless, intelligent travel infrastructure, powering everything from flights and hotels to baggage insurance.
Unlike traditional aggregators, OnArrival deeply integrates with suppliers, offering a next-generation API and SDK solution that simplifies travel technology for fintechs, OTAs, and enterprises.
Role Overview:  We are looking for a  Staff Backend Engineer  to work with the  Hotels division , responsible for building and scaling our hotel booking and aggregation system.
You will work on high-scale, low-latency distributed systems that integrate with multiple hotel suppliers, channel managers, and property management systems.
This role requires expertise in architecting, designing, and implementing high-performance backend services that can handle millions of hotel searches and transactions in real-time.
Key Responsibilities:
Architect and Scale : Design and optimize OnArrival’s hotel infrastructure to handle high traffic, ensuring fault tolerance, security, and resilience.
API Development : Build and enhance high-performance RESTful and GraphQL APIs that power our hotel module.
Supplier Integrations : Integrate and optimize connectivity with global hotel suppliers, aggregators, and direct properties to ensure the best inventory and pricing.
Metadata & Search Optimization : Design caching and data indexing strategies using  Redis, ElasticSearch, and MongoDB  to deliver ultra-fast property search results.
Reliability and Observability : Implement  distributed tracing, logging, and monitoring  to ensure system reliability.
Security & Compliance : Ensure adherence to  SOC 2, ISO, and PIPA  security standards, with a focus on  data localization .
Collaboration : Work closely with product, frontend, and infrastructure teams to enhance the hotel booking experience.
Mentorship : Guide and mentor junior engineers, fostering a strong engineering culture within the team.
Requirements:
8+ years of experience in  backend engineering  with expertise in  Kotlin (preferred) or Java .
Strong background in designing  high-scale distributed systems and microservices .
Deep understanding of  MongoDB, Redis, ElasticSearch, and event-driven architectures (Kafka or Confluent) .
Experience working with hotel industry standards such as  channel managers, PMS APIs, and hotel supply aggregators (Hotelbeds, DerbySoft, RateGain, etc.) .
Strong focus on  API performance, security, and observability .
Experience with  cloud-native architectures on AWS/GCP .
Familiarity with  CI/CD pipelines, Kubernetes, and DevOps best practices .
Previous experience leading teams or mentoring engineers is a plus.
Why Join Us?
Be part of a cutting-edge travel tech company that is redefining the industry.
Work on a high-scale platform that integrates with global travel suppliers.
Competitive salary, stock options, and remote-friendly work culture.
 
                    
                    
Required Skill Profession
 
                     
                    
                    Engineers