Senior Principal Data Engineer

3 weeks ago


Bangalore Urban Karnataka India, IN MakeMyTrip Full time

Position: Senior Principal Data Engineer

Experience: Must have 10+ years of experience

About Role:

We are looking for experienced Data engineers with excellent problem-solving skills to develop machine-learning powered Data Products design to enhance customer experiences.

About us:

Nurtured from the seed of a single great idea - to empower the traveler - MakeMyTrip went on to pioneer India’s online travel industry Founded in the year 2000 by Deep Kalra, MakeMyTrip has since transformed how India travels. One of our most memorable moments has been to ring the bell at NASDAQ in 2010.

Post-merger with the Ibibo group in 2017, we created a stronger identity and traction for our portfolio of brands, increasing the pace of product and technology innovations. Ranked amongst the LinkedIn Top 25 companies 2018.

GO-MMT is the corporate entity of three giants in the Online Travel Industry—Goibibo, MakeMyTrip and RedBus. The GO-MMT family celebrates the compounded strengths of their brands. The group company is easily the most sought after corporate in the online travel industry.


About the team:

MakeMyTrip as India’s leading online travel company and provides petabytes of raw data which is helpful for business growth, analytical and machine learning needs.


Data Platform Team is a horizontal function at MakeMyTrip to support various LOBs (Flights, Hotels, Holidays, Ground) and works heavily on streaming datasets which powers personalized experiences for every customer from recommendations to in-location engagement.

There are two key responsibilities of Data Engineering team:

  • One to develop the platform for data capture, storage, processing, serving and querying.
  • Second is to develop data products starting from;

o personalization & recommendation platform

o customer segmentation & intelligence

o data insights engine for persuasions and

o the customer engagement platform to help marketers craft contextual and personalized campaigns over multi-channel communications to users


We developed Feature Store, an internal unified data analytics platform that helps us to build reliable data pipelines, simplify featurization and accelerate model training. This enabled us to enjoy actionable insights into what customers want, at scale, and to drive richer, personalized online experiences.

Technology experience:

  • Extensive experience working with large data sets with hands-on technology skills to design and build robust data architecture
  • Extensive experience in data modeling and database design
  • At least 6+ years of hands-on experience in Spark/BigData Tech stack
  • Stream processing engines – Spark Structured Streaming/Flink
  • Analytical processing on Big Data using Spark
  • At least 6+ years of experience in Scala
  • Hands-on administration, configuration management, monitoring, performance tuning of Spark workloads, Distributed platforms, and JVM based systems
  • At least 2+ years of cloud deployment experience – AWS | Azure | Google Cloud Platform
  • At least 2+ product deployments of big data technologies – Business Data Lake, NoSQL databases etc
  • Awareness and decision making ability to choose among various big data, no sql, and analytics tools and technologies
  • Should have experience in architecting and implementing domain centric big data solutions
  • Ability to frame architectural decisions and provide technology leadership & direction
  • Excellent problem solving, hands-on engineering, and communication skills


  • Principal Engineer

    3 weeks ago


    Bangalore Urban, Karnataka, India, IN CoffeeBeans Full time

    About UsCoffeeBeans Consulting is a tech consulting firm focused on making organizations AI-ready by structuring their data efficiently across various sources and enabling AI-driven solutions. We specialize in data architecture, pipelines, governance, MLOps, and Gen AI solutions, helping clients achieve faster go-to-market and cost efficiency.We are looking...

  • Senior Data Engineer

    2 weeks ago


    Bangalore Urban, Karnataka, India, IN Sonata Software Full time

    The Senior Software Engineer supports functions which require automation/systems development, including initial development and ongoing support of the suite of applications that would help manage loan, pricing, enterprise data pipeline, or other functions depending on the department. As the Application Developer, you must be proficient in Python, Data...

  • Senior Data Engineer

    3 weeks ago


    Bangalore Urban, Karnataka, India, IN USEReady Full time

    Job Title: Senior Databricks EngineerExperience Level: 5-8 YearsJob SummaryAs a Senior Databricks Engineer, you will be responsible for designing, developing, and optimizing our data architecture and pipelines on the Databricks Lakehouse Platform. You will leverage your deep expertise in Spark, Delta Lake, and cloud technologies to build scalable and...


  • Bangalore Urban, Karnataka, India, IN Arcana Full time

    About the jobJoin our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Principal DevOps Engineer (Remote, Bangalore, Coimbatore). Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone...


  • Bangalore Urban, Karnataka, India, IN Nykaa Full time

    Principal Machine Learning Scientist - Applied Sciences(New Initiatives)About NykaaNykaa is India's leading beauty and lifestyle destination. We are a consumer-tech company, offering a portfolio of beauty, personal care, and fashion products through our online platforms and retail stores.At our core, we are powered by technology and data, and our Data...

  • Sr. Data Engineer

    1 week ago


    Bangalore Urban, Karnataka, India, IN Tata Consultancy Services Full time

    Greetings from TCS!We are Looking for Senior Data EngineerExperience : 8 + YearsLocation : BangaloreMust-HaveThe Senior Data Engineer is the one who designs and builds data foundations and end to end solutions for the Shell Business to maximize value from data. The role helps create a data-driven thinking within the organization, not just within IT teams,...


  • Bangalore Urban, Karnataka, India, IN Recro Full time

    As a Principal Software Engineer - Protocols -, you will play a keyrole in enhancing our cloud-scale NAS platform. Your responsibilities willinclude: Participate and lead requirements analysis, architecture design, designreviews, and other work related to expanding Platform, Protocols,and Operating System. Developing and maintaining software and...

  • Senior Data Scientist

    2 weeks ago


    Bangalore Urban, Karnataka, India, IN Analyttica Datalab Full time

    Senior Data ScientistLocation: BangaloreAbout the RoleWe are seeking a Senior Data Scientist with deep expertise in data science methodologies and exceptional proficiency in Python. You will lead end-to-end analytical initiatives — from problem framing and data preparation to model development, validation, deployment, and monitoring. This role requires...

  • Senior Data Analyst

    3 weeks ago


    Bangalore Urban, Karnataka, India, IN Relanto Full time

    About the RoleWe are seeking a highly skilled and detail-oriented Senior Data Analyst with strong experience in the finance domain to join our team. In this role, you will work closely with cross-functional teams including GTM, Accounting, Finance, Tax, and Engineering to deliver actionable insights, support financial processes, and drive operational...


  • india, IN Aays Full time

    Position: Principal/ Senior Data Architect Desired experience: 10+ yearsYour team You will act as a key member of the consulting team helping Clients to re-invent their corporate finance function by leveraging advanced analytics. You will be closely working directly with senior stakeholders of the clients designing and implementing data strategy in finance...