onsite
Senior Backend Engineer - DV Consultancy
Backend Engineer
Senior Backend Engineer leading a high‑scale travel platform, driving architecture, cloud deployment, and AI/ML integration using Node.js, NestJS, and AWS services.
About the role
Key Responsibilities
- Lead the design, development, and maintenance of backend services for a large‑scale travel booking platform.
- Architect and implement scalable APIs using Node.js with Express or NestJS, ensuring high performance and reliability.
- Manage data persistence across relational and NoSQL databases, optimizing queries and data models.
- Deploy and monitor services on AWS, leveraging services such as EC2, RDS, DynamoDB, and Lambda.
- Integrate AI/ML components to enhance recommendation engines and predictive analytics.
- Mentor junior engineers, conduct code reviews, and enforce best practices in CI/CD and security.
Requirements
- 9+ years of professional backend development experience with at least 2 years in a leadership role.
- Deep expertise in Node.js, Express, and NestJS frameworks.
- Proven experience with AWS cloud services and database technologies (both relational and NoSQL).
- Hands‑on experience building travel‑domain products such as booking systems or travel APIs.
- Familiarity with AI/ML concepts and their application in production systems.