CareerPlan

Principal Engineer - Backend

Gurugram, inFull-time2026-10-13 → 2026-11-10

Core

Design, plan, develop, and deploy scalable backend server software applications for travel booking platforms, owning modules end-to-end.

Role type

Principal Backend Engineer (Product-focused)

Builds

Highly scalable, multi-tier, distributed server software applications for travel booking

Domain

Travel technology / E-commerce

Deliverable

production ML models

Required skills

Java/J2EE, algorithms, data structures, relational databases (MySQL/Postgres), MongoDB, web services, performance optimization, multithreaded programming

Preferred skills

Python, NodeJS, Redis, ElasticSearch, e-business/e-commerce domain experience, travel industry experience

Technologies

Java, J2EE, MySQL, Postgres, MongoDB, Python, NodeJS, Redis, ElasticSearch, Instruments, Shark

Responsibilities

Design and architect features for existing applications, implement and maintain scalable server software, deliver across the entire app life cycle, take responsibility for performance and stability, discover and implement new technologies, provide hands-on management

Seniority

Principal, hands-on IC with mentorship