13 Nov
|
Booking Holdings
|
Bengaluru
13 Nov
Booking Holdings
Bengaluru
Role Description: Data Engineer I : Location: Bangalore
About the company : Team intro : 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.- Build reusable components and patterns where they improve consistency and maintainability.
- Contribute to the technical design of significant 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 :
- Think customer first
- Succeed together
- Own it
- Learn forever
- Do the right thing
Sources :
- JD Senior Data Engineer I - Bangalore
- Career Framework Data Engineering- Co-authored with Glean_
📌 Trips Data Engineering Ii (Bengaluru)
🏢 Booking Holdings
📍 Bengaluru