Join a cutting-edge travel platform as a seasoned Backend Engineer.
We are looking for an experienced professional to design and implement scalable, resilient backend services that power search, personalization, and booking flows.
The ideal candidate will have strong knowledge of Java and Spring Boot, with experience in building low-latency search infrastructure using ElasticSearch, caching, and query optimization.
They should also be familiar with databases like MySQL and MongoDB, and have hands-on experience with Linux systems and deploying/maintaining backend services in production.
AWS expertise, including EC2, S3, RDS, Lambda, and API Gateway, is highly desirable. The ability to collaborate effectively across product, growth, and engineering teams is essential.
* Design and develop high-performance backend systems using Java and Spring Boot.
* Create efficient database schemas, queries, and stored procedures (MySQL, MongoDB).
* Implement real-time personalization and ranking logic to improve customer discovery and booking conversion.
* Develop APIs, data pipelines, and scalable systems that support recommendations, personalization, and conversational interfaces.
* Deploy and optimize services on Linux and AWS environments (EC2, S3, RDS, Lambda, API Gateway).
* Maintain microservices architecture; design APIs for communication between services.
* Monitor backend systems in production, troubleshoot issues, and deliver timely fixes.
* Stay current with new backend technologies, bringing forward ideas for innovation and scale.
Candidate Requirements
* Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
* 2–5 years of backend development experience with Java and Spring Boot.
* Strong problem-solving and analytical skills with a focus on scalability, reliability, and performance.
* Familiarity with AI-first companies and the ability to build systems that power personalization, recommendations, and AI-driven experiences at scale.
Benefits:
This role offers the opportunity to work on a wide range of technical challenges, collaborate with a talented team, and contribute to the growth of a dynamic company.
Professional growth and career development opportunities are available.
Sign up now to complete a 6-minute AI screening interview and get auto-applied to 100s of high-paying roles.