Data Engineer I

Booking Holdings Inc.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Booking.com is looking for a Data Engineer I to design, build, and maintain scalable data systems and pipelines that power analytics and reporting. You will own team-level data solutions with supervision, translating business needs into practical data models and architectures.

Ideal candidates have 2+ years in data engineering, strong SQL/Python skills, and exposure to Spark. The role emphasizes ownership, collaboration, and a data-driven approach in Bangalore.

Qualifications

  • BSc or higher in Computer Science or related field.
  • 2+ years of experience in data engineering or a closely related role.
  • Hands-on experience with data pipelines, data modelling, and data quality practices.
  • Solid skills in SQL and Python, plus familiarity with distributed processing tools such as Spark.
  • Exposure to orchestration, monitoring, and production support for data systems.
  • A pragmatic, detail-oriented approach with strong ownership and follow-through.
  • Good communication and collaboration skills.
  • A willingness to learn, take feedback, and grow into more complex technical work.

Responsibilities

  • Design, build, and maintain moderately complex data systems and pipelines based on business requirements.
  • Own delivery for team-level data solutions, including implementation, deployment, and production monitoring.
  • Translate business needs into practical data models, architecture decisions, and data flow mappings.
  • Build batch, streaming, and event-based data solutions that are scalable, reliable, and maintainable.
  • Improve data quality, validation, observability, and operational reliability across owned data assets.
  • Partner closely with teammates and stakeholders to make sure data is accurate, accessible, and useful.
  • Support secure and compliant data handling practices in line with company standards.

Skills

SQL
Python
Spark
Data modelling
Data quality
Orchestration
Monitoring
Communication

Education

BSc in Computer Science
Equivalent work experience

Job description

About the company

At Booking.com, data drives our decisions and technology is at our core. We use data to help everyone experience the world.

Team intro

The Data team builds the platforms, warehousing, enrichment, and machine learning capabilities that help teams across Booking.com understand business performance and improve the customer experience. We focus on products that advance data excellence and innovation across the business.

We value a pragmatic approach, strong ownership, and a data-led way of working.

About the role

We are looking for a Data Engineer I to join our team and help build scalable, reliable, and well-governed data solutions that power analytics, operational decision-making, and reporting. This role is suited for an engineer who can own team-level delivery with some supervision and grow through hands-on execution.

What you will do
  • Design, build, and maintain moderately complex data systems and pipelines based on business requirements.

  • Own delivery for team-level data solutions, including implementation, deployment, and production monitoring.

  • Translate business needs into practical data models, architecture decisions, and data flow mappings.

  • Build batch, streaming, and event-based data solutions that are scalable, reliable, and maintainable.

  • Improve data quality, validation, observability, and operational reliability across owned data assets.

  • Partner closely with teammates and stakeholders to make sure data is accurate, accessible, and useful.

  • Support secure and compliant data handling practices in line with company standards.

Responsibilities
Technical delivery
  • Deliver high-quality data pipelines and systems that are reliable, testable, and observable.

  • Work with SQL, Python, and distributed data processing technologies such as Spark.

  • Apply data modelling and architecture principles to support business-aligned data domains.

  • Build reusable components and patterns where they improve consistency and maintainability.

  • Contribute to the technical design of important team projects.

Ownership and operations
  • Take ownership of the systems and datasets you build.

  • Support monitoring, alerting, troubleshooting, and incident response for production data workflows.

  • Help improve data availability, schema checks, validation, and failure detection.

  • Document systems, assumptions, and operational processes clearly.

  • Follow governance, privacy, and compliance requirements across the data lifecycle.

Collaboration and growth
  • Work closely with engineers, analysts, product managers, and platform teams to deliver fit-for-purpose solutions.

  • Communicate clearly and collaborate well within the team and with stakeholders.

  • Seek support on complex problems and bring a strong learning mindset.

  • Contribute to a culture of engineering quality, curiosity, and continuous improvement.

What we’re looking for
  • BSc or higher in Computer Science or a related field, or equivalent work experience.

  • 2+ years of experience in data engineering or a closely related role.

  • Hands-on experience with data pipelines, data modelling, and data quality practices.

  • Solid skills in SQL and Python, plus familiarity with distributed processing tools such as Spark.

  • Exposure to orchestration, monitoring, and production support for data systems.

  • A pragmatic, detail-oriented approach with strong ownership and follow-through.

  • Good communication and collaboration skills.

  • A willingness to learn, take feedback, and grow into more complex technical work.

How success looks in this role

A successful Data Engineer I delivers production-ready data solutions with some supervision, communicates well within the team, and steadily grows toward greater independence in designing and operating data systems.

Why join

This role offers the opportunity to work on meaningful data problems at scale, contribute to products that directly support Booking.com’s mission, and grow within a team that values strong engineering craft, collaboration, and measurable business impact.

Booking.com core values
  • Think customer first

  • Succeed together

  • Own it

  • Learn forever

  • Do the right thing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data & AI Governance Manager
Data & AI Governance Manager

Booking Holdings Inc. • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Manager / Associate Director Data Engineer
Manager / Associate Director Data Engineer

Contactx Resource Management • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer III
Software Development Engineer III

Expedia • India

On-site
INR 2,500,000 - 4,000,000
Group Data Engineer I
Group Data Engineer I

DP World • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Data Engineer
Principal Data Engineer

ICIMS • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Data Engineer - Senior II
Data Engineer - Senior II

Zoho • New Delhi

On-site
INR 3,500,000 - 7,000,000
Flexible work arrangements
Comprehensive insurance coverage
Data Engineer
Data Engineer

Nablon AI • Ahmedabad District

On-site
INR 900,000 - 1,800,000
Data Systems Engineer
Data Systems Engineer

Oxford Data Plan Ltd. • Chennai District

On-site
INR 1,200,000 - 2,100,000
Data Engineer - Python / Big Data
Data Engineer - Python / Big Data

Darwinbox Digital Solutions Pvt. Ltd. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Data Systems Engineer
Data Systems Engineer

Oxford Data Plan • Indore District

On-site
INR 1,200,000 - 2,100,000