3 days ago

Backend Engineer

Calyptus

Hybrid
Full Time
$145,000
Hybrid

Job Overview

Job TitleBackend Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$145,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

The Role of a Backend Engineer at Calyptus

We are seeking an experienced Backend Engineer excited to build the technical backbone of a new generation travel platform. This role involves designing and implementing scalable, resilient backend services using Java and Spring Boot. You will utilize databases such as MySQL, MongoDB, and ElasticSearch to power critical functionalities like search, personalization, and booking flows. Familiarity with Linux systems, AWS, and microservices architecture is essential for shipping reliable systems at scale.

Core Responsibilities

  • Design, develop, and scale backend systems using Java and Spring Boot.
  • Create low-latency search infrastructure, including ElasticSearch, caching, and query optimization.
  • Build and maintain robust supplier integrations across hotels, chains, and experiences, ensuring stability and fault tolerance.
  • Implement real-time personalization and ranking logic to enhance customer discovery and booking conversion.
  • Enable AI-powered experiences by building APIs, data pipelines, and scalable systems for recommendations, personalization, and conversational interfaces.
  • Develop and maintain database schemas, queries, and stored procedures for MySQL, MongoDB, and ElasticSearch.
  • Deploy and optimize services on Linux and AWS environments, leveraging services like EC2, S3, RDS, Lambda, and API Gateway.
  • Implement and evolve microservices architecture, designing effective APIs for communication between services.
  • Monitor backend systems in production, troubleshoot issues, and deliver timely fixes.
  • Collaborate with product, growth, and engineering peers to translate customer needs into effective backend solutions.
  • Participate actively in code reviews, debugging processes, and documentation to ensure high quality and maintainability.
  • Stay current with new backend and AI technologies, contributing innovative ideas for innovation and scale.

Candidate Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • 2–5 years of dedicated backend development experience with Java and Spring Boot.
  • Strong knowledge of relational (MySQL) and NoSQL (MongoDB) databases, including expertise in designing efficient schemas, queries, and stored procedures.
  • Familiarity with ElasticSearch and a keen interest in developing low-latency search systems.
  • Hands-on experience with Linux systems and deploying/maintaining backend services in production environments.
  • Proven experience with AWS services such as EC2, S3, RDS, Lambda, and API Gateway for cloud-native deployments.
  • Comprehensive understanding of microservices architecture and demonstrated experience designing and implementing APIs for seamless service communication.
  • Strong problem-solving and analytical skills, with a focus on delivering scalable, reliable, and high-performance solutions.
  • Excitement to contribute to an AI-first company, building systems that power personalization, recommendations, and AI-driven experiences at scale.
  • Excellent communication skills and the ability to collaborate effectively across product, growth, and engineering teams.

Key skills/competency

  • Java Development
  • Spring Boot
  • Microservices Architecture
  • Database Management
  • AWS Cloud Services
  • API Design
  • ElasticSearch
  • System Scalability
  • AI Integration
  • Linux Systems

Tags:

Backend Engineer
Java
Spring Boot
Microservices
Databases
AWS
ElasticSearch
API Development
Scalability
AI
Linux
MySQL
MongoDB
EC2
S3
RDS
Lambda
API Gateway
Query Optimization
System Monitoring

Share Job:

How to Get Hired at Calyptus

  • Research Calyptus's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their vision for an AI-first travel platform.
  • Tailor your resume for backend roles: Highlight your expertise in Java, Spring Boot, AWS, microservices, and database management, customizing it for Calyptus's technical requirements.
  • Prepare for the AI screening: Familiarize yourself with common technical interview questions for Backend Engineer roles, especially those involving Java, Spring Boot, and cloud technologies.
  • Showcase your project experience: Be ready to discuss specific projects where you designed and scaled backend systems, integrated AI, or optimized databases, emphasizing impact and lessons learned.
  • Demonstrate problem-solving skills: Practice analytical and system design questions relevant to high-scale, low-latency applications in a travel tech context.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background