People Leadership
- Lead by example by taking ownership, being proactive and collaborating
- Nurture, grow and develop engineering talent in the team
- Foster a great culture that innovates, work together as a team, partner with other Booking.com com teams and roles and celebrates unified success
Technology, Craft & Delivery
- Engineering delivery, quality and practices within own team including delivery management
- Get into the technical detail where required to coach, support and mentor the team
- Adhere to the default principles for Architecture, quality and non-functional requirements
- Contribute to the evolution of best practices across the department
- Drive a culture of ownership and technical excellence, including reactive work such as incident escalations and proactive work such as premortems
- Design efficient dataflows in complex systems
- Learn new technologies and keep abreast of existing technologies and be able to share learning’s and apply these to a variety of projects as applicable
- Have a deep knowledge of data engineering, architecture and integration.
- Establish opportunities for insight and observability in systems
- Actively contribute to Data Engineering at Booking.com through training, exploration of new technologies, interviewing, onboarding and mentoring colleagues
- Constructive partner to teams in the Central Technology department maintaining and building data platforms
Architecture & Product Strategy
- Thought partner for Product to define, shape and deliver the roadmap
- Build new products, processes and operational plans
- Negotiate on the strategic importance of own product roadmap features
- Drive innovation in own team
- Own the architecture across own team
Role Qualifications and Requirements:
- 3+ years of experience leading and managing a team of engineers in a fast-paced and complex environment
- Experience in a data organization, and understand the processes and technologies required in order to server near-real time data and insights at scale
- Experience with data at scale, using Kafka, Spark, Hadoop/YARN, MySQL (CDC), Oozie and/or Airflow, S3 and Kubernetes
- Bonus points for experience with Snowflake, DBT and development on and migrations to cloud platform AWS
- Proficient in Python and Scala or Java (bonus points for Perl)
- Passionate about lineage, data stewardship and data validation
- Strong technical skills (Coding & System design), you can get hands-on with your team if needed
- Strong people management skills and experience with the ability to deal with complex people issues
- Strong stakeholder management experience, strong business and technical vision
- Solution oriented and result driven, analytical skills and data-driven mindset
- Proven experience driving successful technical, business and people related initiatives that improved productivity, performance and quality
- Excellent communication skills and demonstrated experience influencing and cooperating with people at all levels
- 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
: Global Impact, Personal Relevance
- Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave
- Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country)
- A beautiful sustainable, that offers on-site meals, coffee, and snacks, multi-faith and breastfeeding rooms at the office*
- Commuting allowance and bike reimbursement scheme
- Discounts & Wallet credits to spend on our products, upgrade to Booking.com Genius Level 3, and friends & family Booking.com discount vouchers
- Free access to online learning platforms, development and mentorship programs
- Global Employee Assistance Program, free Headspace membership
Career Development Opportunities:
In order to support your career growth, Booking.com provides
- Free unlimited access to online learning platforms ; as well as unlimited access to trainings and workshops facilitated by trainers
- Company-wide mentoring program
Application Process:
- Please apply with your resume in English. The interview process for this role will entail: a system design interview, a code review interview, and a final behavioural interview
- Full relocation support will be offered for you and your family (if the case) to move to Amsterdam - one of the most cosmopolitan cities in Europe.
Pre-Employment Screening
If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.