About the Role :
Client is a leading travel technology company focused on building innovative products that empower business travelers to seamlessly book and manage their journeys across platforms. This position is part of a multi-site engineering organization dedicated to delivering highly scalable, resilient, and customer-centric backend systems.
As a Senior Backend Engineer, you will design and implement robust cloud-native services, APIs, and backend systems that power our travel experiences. You will work with modern frameworks and infrastructure leveraging technologies like Node.js, a wide range of AWS services, and both relational and NoSQL databases. If you thrive in a fast-paced environment, love solving complex backend challenges, and value code quality and system performance, this role is for you.
Location : Remote
Responsibilities :
- Architect and develop scalable, resilient, and performant backend systems and services.
- Build and maintain microservices that expose RESTful APIs to frontend and external systems.
- Implement and maintain integrations with third-party APIs and internal systems.
- Ensure system observability and debuggability through proper logging, tracing, and monitoring.
- Apply cloud-native and serverless patterns to build reliable distributed systems.
- Write clean, modular, and testable backend code with strong attention to maintainability.
- Optimize application performance, scalability, and reliability.
- Participate in system design reviews, architectural planning, and code reviews.
- Collaborate with product managers, QA, DevOps, and other engineers to deliver impactful backend features.
Required Skills & Experience :
Backend Development & Architecture :
Expert-level experience in backend development with Node.js.Strong background in designing and building RESTful APIs and microservices architectures.Deep understanding of backend engineering principles, including system design, concurrency, and distributed systems.Hands-on experience implementing serverless and containerized solutions using tools like Lambda, ECS, Docker, and Fargate.Cloud &DevOps :
Proficiency in AWS cloud services including API Gateway, DynamoDB, SQS, RDS, S3, CloudWatch, CloudFormation, and / or CDK.Experience with CI / CD pipelines, infrastructure-as-code, and modern monitoring / logging solutions.Familiarity with production support practices, incident response, and performance tuning in distributed environments.Database :
Solid experience with both SQL (e.g., SQL Server, PostgreSQL) and NoSQL (e.g., DynamoDB) database technologies.Strong data modeling and query optimization skills.General :
Strong grasp of software engineering best practices, design patterns, and code quality standards.Proficient in Git and automated testing frameworks for backend services.Effective communicator and team collaborator within Agile / Scrum teams.Self-motivated, proactive, and ownership-driven mindset.Bonus : Experience in the travel / booking domain.Education :
Bachelors or Masters degree in Computer Science, Engineering, or a related field or equivalent real-world experience.(ref : hirist.tech)