Booking Holdings logo

Data Engineer II

Booking Holdings

7 years

Bengaluru

Posted:1 week ago

Apply

Job Description

Role Description:

Data Engineer II

Marketing Science - Bengaluru


The Job

We are looking for a Data Engineer to join our Marketing Data team and help enhance the data platform that powers world-class marketing insights.

In this role, you will work closely with fellow data engineers, analysts, data scientists, and marketing stakeholders to ensure the reliability, scalability, and operational excellence of data products that drive our marketing strategy. This includes customer segmentation, campaign attribution, performance measurement, and experimentation analysis across multiple channels.


Key Responsibilities and Duties
  • Maintaining and optimizing data pipelines that process high volumes of marketing data from various sources (e.g., digital platforms, CRM, ad tech tools).


  • Developing robust monitoring, alerting, and testing frameworks to ensure data quality and operational reliability across marketing datasets.


  • Building and improving data models and infrastructure that support marketing attribution, funnel analysis, audience targeting, and A/B testing.


  • Enabling self-service data access for marketing teams by delivering well-documented, performant data products and interfaces.


  • Collaborating with cross-functional partners including product managers, marketing analysts, campaign managers, and data scientists based in Amsterdam and globally.


Your work will help ensure that marketing teams can experiment, iterate, and make data-driven decisions with confidence and agility.


The job requirements
  • Minimum 7 years of hands-on experience in data engineering as a Data Engineer or as a Software Engineer developing data pipelines and products.

  • Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field or 5 years of progressively responsible experience in the specialty as equivalent

  • Solid experience in at least one programming language. We use Java and Python

  • Experience building production data pipelines in the cloud, setting up data-lakes and server-less solutions

  • Hands-on experience with schema design and data modeling

  • Experience designing systems E2E and knowledge of basic concepts (lb, db, caching, NoSQL, etc)

  • Knowledge of CDC, Kafka, Airflow, Snowflake, DBT or equivalent tools

  • Practical experience building data platform capabilities like testing, alerting, monitoring, debugging, security

  • Experience working with big data.

  • Experience working with teams located in different timezones is a plus

  • Experience with experimentation, statistics and A/B testing is a plus

Skills Required

Marketing Operational Excellence Marketing Strategy Customer Segmentation Performance Measurement CRM Testing Frameworks Data Quality AB Testing Data Engineering Computer Science Electrical Engineering

Learn the skills this job asks for

See your skill gap for Data Engineer →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Booking Holdings logo
Booking Holdings

RecommendedJobs for You

A

Data Engineer II

ABC Fitness India Pvt Ltd

Hyderabad

PDI Technologies logo

Data Engineer II

PDI Technologies

Chennai

NCR Voyix logo

Chennai

NCR logo

Chennai