1. What is a Software Engineer at MakeMyTrip?
At MakeMyTrip, a Software Engineer plays a pivotal role in powering India's leading online travel platform. Engineers on this team build, scale, and optimize systems that serve millions of travelers searching for flights, hotels, train tickets, and holiday packages daily. The work involves solving complex algorithmic problems, managing high-concurrency booking funnels, minimizing latency, and ensuring fault tolerance across distributed services.
As part of the engineering team, you will contribute directly to high-throughput platforms, intelligent pricing engines, inventory management microservices, or client-side applications across Web, Android, and iOS. Modernizing tech stacks, integrating generative AI functionality, optimizing mobile performance, and designing resilient low-level and high-level architectures are central to driving business growth and maintaining consumer trust.
The role demands a balance of robust Data Structures and Algorithms (DSA) knowledge, sharp system design capabilities, clean code execution, and strong technical ownership. Operating in a fast-paced environment, software engineers at MakeMyTrip directly influence core user experiences, platform reliability, and large-scale travel commerce.



