Skip to main content

Senior Data Engineer at Booking Holdings

Short Description:

Booking Holdings in Bangalore, India, seeks a Senior Data Engineer to enhance data excellence and innovation within its global travel and related services organization. The role involves creating a scalable and compliant data platform, replacing ad-hoc solutions with modern foundations, and mentoring junior engineers. Key responsibilities include developing high-quality data pipelines, ensuring data quality, security, and governance, and optimizing performance. The ideal candidate should have a solid background in Big Data Engineering, 10+ years of relevant experience, proficiency in data modeling, and strong technical and non-technical communication skills. Bonus points for experience with various technologies and AWS. This role contributes to Booking.com's growth and operates within an agile environment.

 



Booking Holdings (NASDAQ: BKNG) stands as a global leader in online travel and related services, serving customers and partners across 220+ countries and territories through six prominent consumer-facing brands: Booking.com, KAYAK, Priceline, Agoda.com, Rentalcars.com, and OpenTable. Our mission at Booking Holdings is to simplify global exploration for everyone. In 2019, the company achieved consolidated revenues of $15.1 billion and net income of $4.9 billion, with a current market value of approximately $90 billion.

Booking Holdings Bangalore is a distinguished Center of Excellence situated in Bangalore, India, and operates as a legal entity of Booking Holdings Inc. This Center of Excellence was established to meet the growing business requirements of the Booking Holdings Brands. It offers access to specialized and highly skilled talent, industry best practices, and opportunities for collaboration across all Booking Holdings brands and business units.

Job Summary:

At Booking.com, data shapes our decision-making process. Technology is at the heart of everything we do, and innovation drives our endeavors. Yet, we are more than just data sets, lines of code, or A/B tests. We are the excitement of discovering a new place on the first night, the anticipation of a new day, the friendships formed, and the journeys embarked upon. Through our products, partnerships, and people, we aim to empower everyone to explore the world.

Data Teams:

Our Data team encompasses responsibilities related to data platforms, management, warehousing, enrichment, and machine learning capabilities. These functions empower teams across our organization to comprehend and enhance our business performance, ultimately improving the customer experience. As a Senior Data Engineer, you will play a pivotal role in advancing data excellence and innovation within your product team and across the entire organization, shaping Booking.com's data journey.

Platform Team:

The Platform team's primary role is to create, develop, and maintain a robust data platform, along with integrations in and out of it. We are currently embarking on an ambitious modernization program that involves transitioning to the cloud, overhauling data ingestion, enhancing data quality, strengthening security, and enforcing governance. Our ultimate aim is to provide a platform-as-a-service.

Data Enablement Teams:

Working in collaboration with the platform team, our Data Enablement teams ensure data is ingested, transformed, and enriched into secure, high-quality, and well-governed consumption layers. We serve a diverse range of customers, from Finance to Marketing and beyond. These teams are actively involved in our data modernization program, which is set to transform data production, management, and analysis in line with our ambitious goals.

What You'll Be Doing:

As a Senior Data Engineer, you'll join a team of inquisitive, energetic, and dedicated individuals. Your role involves realizing our vision of creating an integrated, scalable, high-performance, and compliant data platform and pipelines. You will play a crucial part in replacing existing ad-hoc data solutions with modern, technology-driven foundations that enable the seamless production of high-quality data for analysis. Collaboration, active participation in team discussions, and mentoring junior engineers are also key aspects of this role.

You Will:

  • Contribute to the development of best practices.
  • Experiment with new tools and technologies to drive engineering excellence.
  • Provide guidance to product teams in selecting technical solutions that meet functional, non-functional, and architectural requirements.
  • Coach and guide colleagues and stakeholders to improve their performance by sharing knowledge and experiences.
  • Identify opportunities for process, system, and structural improvements, with a focus on enhancing performance.
  • Set a clear direction for a technical capability by evaluating and aligning architectural improvements and reframing design decisions.
  • Develop scalable, reliable, flexible, high-performance data pipelines and platforms.
  • Work with business users to model and implement data pipelines that are performant, scalable, reliable, secure, and well-governed.
  • Collaborate with other teams to achieve business objectives.
  • Take ownership of data quality in core datasets and pipelines, collaborating with other teams to resolve data quality issues.
  • Ensure data quality, security, integrity, and governance by adhering to regulatory requirements, company standards, and best practices.
  • Follow defined principles for architecture, quality, and non-functional requirements.
  • Foster the professional growth of colleagues and play a significant role in onboarding new team members.
  • Continuously improve services for better performance and resource optimization.
  • Keep products/services up to date with the latest technology standards and department guidelines.
  • Ensure that service level agreements are met through tests and processes.
  • Identify bottlenecks, optimize performance, and monitor performance metrics for product health.
  • Bridge business and product goals with complex technical tasks.
  • Prioritize and solve issues based on customer impact.
  • Contribute to Booking.com's growth through involvement in recruitment efforts.
  • Work within an agile environment and contribute to your team's work processes.
  • Provide out-of-hours support on a rotating basis.

What You'll Bring:

We expect our Senior Data Engineers to have a solid foundation in Big Data Engineering, enabling them to create resilient, scalable data pipelines and solutions that support customer analysis and machine learning needs. We're seeking individuals who are proactive, collaborative, goal-oriented, and enjoy problem-solving. Effective communication, attention to detail, and a self-motivated approach are essential attributes. You should have a root cause analysis mindset for problem resolution and a commitment to maintaining data quality, security, and governance.

Requirements:

  • A relevant degree or equivalent background and experience in technology.
  • 10+ years of experience as a data engineer.
  • For Hadoop Data Engineers:
    • 10+ years of experience with Hadoop/Big Data, and tools like Spark, Airflow/Oozie, SQL, and Kafka.
    • 10+ years of software development experience in Python or Scala.
  • For SQL Data Engineers:
    • 10+ years of experience in designing, building, and optimizing Data Warehouses in databases like MSSQL (with SSIS), MySQL, or Redshift.
    • 10+ years of software development experience in Python or Scala.
  • Proficiency in Data Modeling.
  • Self-motivated to explore new technologies.
  • Excellent communication skills, both technical and non-technical.
  • Strong attention to detail.
  • Self-starter, highly motivated, and a team player.
  • Ability to analyze complex problems and find logical solutions.

Bonus Points For:

  • Experience with Python, Spark, Airflow, Impala, Hive, Snowflake, DBT.
  • Experience with Kafka Management.
  • Experience with Cloudera or CDP.
  • Experience with AWS.
  • Intrinsic curiosity in technological innovations and staying updated on the latest trends.

About BKNG:

Booking Holdings is the global leader in online travel and related services. Our teams work tirelessly to build and enhance technology that empowers people to explore the world more freely, transcending borders, time zones, languages, and cultures. We make it easier for everyone to experience the world daily through seamless technology provided by our six major brands:

  • Booking.com
  • KAYAK
  • Priceline
  • Agoda
  • Rentalcars.com
  • OpenTable

Diversity is a key aspect of our success, as we bring together employees from diverse backgrounds to create an inclusive environment that fosters innovation, creativity, and collaboration.

Location: Bangalore, India

Req ID: 29661

Please click here to apply.  

Other popular job openings

Bristol Myers Squibb is hiring for a fresher entry level Data Analyst I role in India

Position: Real World Data Analyst I Entry level position designed to support data-driven functions across Bristol Myers Squibb’s Business Insights and Analytics (BIA) division Primary objective is to help transform raw data into actionable insights for strategic and operational decisions Company: Bristol Myers Squibb (BMS) A globally recognized biopharmaceutical company with a mission to transform patients’ lives through science Known for breakthroughs in oncology, immunology, cardiovascular, hematology, and other therapeutic areas Location: Hyderabad, Telangana, India A key BMS global hub for analytics, data, and business intelligence roles Job type: Full-time employment Permanent position with growth opportunities within the global BIA division Job mode: Site-by-design role, requiring a hybrid presence with at least 50% time onsite at the Hyderabad office Onsite presence is considered critical for collaboration, productivity, innovation, and team cultu...

IDFC FIRST Bank is hiring for a fresher entry level Associate Data Scientist role in India

Position: Associate Data Scientist Part of the Data & Analytics division Entry-level opportunity designed for professionals beginning their career in data-driven problem-solving Focuses on developing AI/ML models, data analysis, and business intelligence insights Expected to act as a bridge between business requirements and technical execution Company: IDFC FIRST Bank Established through the merger of IDFC Bank and Capital First in 2018 One of India’s fastest-growing new-age banks Committed to customer-first solutions, ethical practices, and technology-driven banking services Location: Mumbai, Maharashtra, India Central hub for IDFC FIRST Bank’s data and analytics operations Provides exposure to the financial capital of India with access to diverse datasets and business functions Job type: Full-time role Requires commitment to structured deliverables, long-term projects, and continuous learning Employee benefits and growth aligned with the ba...

Morningstar is hiring for a fresher entry level Associate Business Intelligence Analyst (Data Analyst) role in India

Position: Associate Business Intelligence Analyst (Data Analyst) Entry-level position designed for fresh graduates and professionals with limited work experience in analytics and data-focused domains Involves working within PitchBook, a subsidiary of Morningstar, focusing on private capital market intelligence and data-driven solutions Title emphasizes both analytical and business intelligence responsibilities, combining data handling, visualization, and strategic support functions Company: Morningstar, a globally recognized financial services company with a strong focus on investment research, analytics, and market intelligence Operates through multiple subsidiaries, including PitchBook Data, which specializes in providing data insights on venture capital, private equity, and mergers and acquisitions Known for leveraging advanced data analytics and research methodologies to support investors, financial professionals, and organizations worldwide Places strong emphasis...

Khan Academy is hiring for a fresher entry level Data Management Associate role in India

Position: Data Management Associate Company: Khan Academy India Location: Delhi, Gurgaon, Noida (Remote Friendly) Job type: Full-time (Contract, 12 months) Job mode: Remote Friendly Job requisition id: Not explicitly provided in the description Years of experience: Entry-level to early-career professionals, no fixed requirement mentioned Company description Khan Academy is a nonprofit organization with the vision of providing a free and world-class education to learners across the globe. Established as a digital-first platform, it provides engaging instructional materials and practice resources for students of different age groups and academic levels. The organization reaches millions of students every month who access learning resources across multiple subjects such as mathematics, science, economics, history, and more. Khan Academy is known for its mastery-based learning model that encourages learners to grasp fundamental concepts at their own pac...

IDFC FIRST Bank is hiring for a fresher entry level Business Analyst role in India

Position: Business Analyst – Information Management Focused role within the Data and Analytics division of the bank Responsible for bridging business needs with technical solutions in data management and analytics Contributes to the overall technology-driven transformation of the bank Company: IDFC FIRST Bank A leading private sector bank in India with strong emphasis on digital banking, innovation, and customer-first approach Known for integrating modern analytics with traditional banking functions Location: Mumbai, Maharashtra, India Strategic hub for the bank’s operations in technology, analytics, and digital transformation Job type: Full-time position Requires long-term commitment with opportunities for growth within the bank Job mode: Onsite Requires physical presence in Mumbai to work closely with technology and analytics teams Job requisition id: P-186942 Years of experience: Entry-level to early professional stage Open to freshers and...

McCormick & Company is hiring for a fresher entry level Associate Data Scientist role in India

Position: Associate Data Scientist Company: McCormick & Company, Incorporated Location: Gurgaon, Haryana, India Job type: Full-time Job mode: Onsite (Office environment designation) Job requisition id: Not explicitly provided, internal requisition ID to be confirmed Years of experience: 0 to 3 years (Entry level, Bachelor’s degree with demonstrated knowledge is acceptable) Company Description McCormick & Company is a world-renowned leader in flavor innovation and distribution, serving as one of the most trusted names in the food and beverage industry. Established in 1889 by Willoughby McCormick in Baltimore, Maryland, the company has grown from a modest start with only three employees into a global enterprise operating across multiple continents. McCormick’s product line spans spices, herbs, seasoning mixes, condiments, and flavor solutions designed for retail customers, foodservice businesses, and industrial food manufacturers. With over 14...

zingbus is hiring for a fresher entry level Operations Analyst role in India

Position: Operations Analyst Company: zingbus Location: Gurugram, Haryana, India Job type: Full-time Job mode: Onsite Job requisition id: Not specified Years of experience: 0 to 2 years Company description zingbus is a fast-growing technology-driven intercity travel company in India. The company aims to redefine how people travel between cities by providing safe, reliable, and modern transportation. Operating with over 300 buses across more than 500 cities, zingbus has successfully completed over six million journeys. The mission is to make travel more accessible, particularly for Tier 2 and Tier 3 cities where travel options are often limited. The brand focuses on comfort, technology integration, and affordability while also emphasizing safety and sustainability. Recent initiatives include the launch of electric premium services, showing commitment toward green mobility. zingbus offers three categories of services: zingbus Maxx (luxury premiu...

American Express is hiring for a fresher entry level Business Analyst - Data Analytics role in India

Position: Business Analyst - Data Analytics Focus on advanced analytics, data-driven decision-making, and supporting benefit partnerships. Entry-level to early-career role, offering scope for professional growth. Critical in supporting both product and partner strategies through deep analytical insights. Company: American Express A global leader in financial services and payment solutions. Renowned for innovation, long-standing values, and customer-first approach. Offers a workplace culture where employees are empowered, supported, and inspired to create lasting impact. Location: Gurugram, Haryana, India Strategic hub for American Express’s global operations. Provides a dynamic environment with access to top financial and data professionals. Job type: Full-time employment Permanent position with opportunities to advance internally. Structured yet flexible working model. Job mode: Hybrid Balances in-office collaboration with remote flexibility. ...

United Airlines is hiring for a fresher entry level Data Scientist role in India

Position: Analyst - Data Scientist Machine Learning Entry level role with a focus on data-driven insights Role designed for individuals who are passionate about working with large datasets, statistical models, and machine learning applications Involves blending business problem solving with technical expertise Company: United Airlines Business Services Pvt. Ltd., a wholly owned subsidiary of United Airlines Inc. Part of the global United Airlines family, connecting thousands of employees and customers worldwide Recognized for its extensive route network and digital-first transformation strategy Operating as a technology hub in India supporting global operations Location: Gurugram, Haryana, India A major corporate and technology hub in the country Provides proximity to a growing tech ecosystem and access to global United operations Job type: Full-time opportunity Permanent position with career growth potential Focus on long-term professional development...

Optum is hiring for a fresher entry level Data Scientist role in India

Position: Data Scientist Company: Optum, part of UnitedHealth Group Location: Bangalore, Karnataka, India Job type: Full-time, regular employment Job mode: Onsite Job requisition id: 2304365 Years of experience: 0 to 3 years Company description Optum is a leading global health services and innovation company under UnitedHealth Group. The organization combines advanced technology, data-driven insights, and clinical expertise to deliver solutions that improve healthcare delivery. Optum works with healthcare providers, payers, employers, governments, and individuals to optimize care delivery, reduce costs, and enhance patient outcomes. With its scale and infrastructure, Optum leverages big data analytics, AI, and cloud-based solutions to design more efficient and impactful healthcare models. It serves millions of people worldwide, improving access to care and enabling better health management. The company is deeply committed to diversity, inclusion...