Booking.com Logo

Booking.com

Data Engineer - Enterprise Data Warehouse Platform

🌎

Amsterdam, Netherlands

1d ago
👀 3 views
📥 0 clicked apply

Job Description

Hybrid
About Us: At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you encounter. The journeys you take. The sights you see. And the memories you make. Through our products, partners and people, we make it easier for everyone to experience the world. Leadership/Team Quote: Our department mission is to radically accelerate innovation across all data, analytics & Machine Learning teams by providing a self-service, end-to-end platform, enabling the creation of connected, and repeatable, machine learning and analytics solutions. In the team you would join - ‘Enterprise Data Warehouse Platform’, we envision and set product direction for Data Analytics and investments powering the world’s largest online accommodation reservations website. Your charter is to build Booking’s innovative Enterprise Data Warehouse Platform for a wide range of use cases including complex reporting pipelines and data warehousing. Our customers are the Data Scientists and Analyst community of Booking. The platform scales to millions of bookings a day, leveraging several petabytes of data to optimise the end-user experience. In short, you would play a critical role on the team building the DWH experience that solves Booking’s hardest data consumption challenges. You would be supporting a team of Data Engineers, Software Engineers and Data Managers. Role Description: As a Data Engineer, you are dedicated to building a robust data ecosystem that empowers thousands of data consumers within the company to effectively leverage available data. You will lead the development and operationalization of essential data models, enforce best practices within a DataOps framework, and enhance the quality of analytics and Machine Learning initiatives. Your expertise in Workflow Management, BI Tooling, and Data Engineering will support strategic alignment between data and commercial objectives through active cross-functional interaction. By asking the right questions and collaborating with stakeholders, you will help envision solutions, navigate complex scenarios, and ensure the maintenance of a high-quality Data Warehouse Platform. Additionally, you will architect analytics data solutions and improve the discoverability of analytics assets, all while upholding compliance and data quality standards. Key Job Responsibilities and Duties: Review, approve and operationalize data models (Conceptual, Logical and Physical). Create and enforce data modelling best practices following the DataOps mindset. Create/maintain Data Warehouse Platform enabling data managers/engineers to operationalise data models. Collaborate with cross-functional teams to resolve data-related challenges, bridging engineering and business teams. Ensure data quality, accuracy, and compliance with standards like GDPR or SOX. Developing analytics data architecture to provide cost optimized platform for Business Analysts, Data Scientists and ML Specialists Create user knowledge base and guidebook for building and governing reports and dashboards on BDX (Booking Data eXchange platform) Help design solution to create discoverability experiences for analytics assets – models, reports, dashboards, metrics, marts/collections of tables, reporting tables Support performance, operations, upgrades, user support for the analytics infrastructure Produce a proposed target architecture for a new capability by working with the business leadership to understand the project scope and business context Qualifications & Skills: Are you a data-driven engineer who enjoys solving problems, who initiates solutions and technical discussions? Do you believe that any challenge can be scaled with the right mindset and tools? 5+ years actual experience in designing and implementing mature Data Warehouse pipelines. Excellent knowledge of Dimensional (Kimball) and familiarity with Data Vault modelling techniques. Excellent knowledge of relational databases and SQL. Familiarity with query tuning. Good knowledge of data modeling best practices, data governance and data pipeline management. DataOps mentality, including automation and self-service tool creation to enable iterative problem-solving. Familiarity with automating and creating self-service tooling: CI/CD, linters, formatters to uphold modelling standards. Great communication skills, iterative and pragmatic approach to solving unstructured challenges. Ability to drive and take the lead in projects from a technical perspective Python, SQL, Snowflake dbt, AutomateDV Airflow Gitlab CI/CD, Docker, AWS Data modelling tools (Ellie) Benefits & Perks - Global Impact, Personal Relevance: Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive compensation and benefits package, as well unique-to-Booking.com benefits which include: Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country) Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit Living and working in Amsterdam, one of the most cosmopolitan cities in Europe Contributing to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travelers worldwide Working in a fast-paced and performance driven culture Opportunity to utilize technical expertise, leadership capabilities and entrepreneurial spirit Promote and drive impactful and innovative engineering solutions Technical, behavioral and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation Competitive compensation and benefits package and some great added perks of working in the home city of Booking.com Diversity, Equity and Inclusion (DEI) at Booking.com: Diversity, Equity & Inclusion have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations. Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just build an outstanding workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It’s a place where you can make your mark and have a real impact in travel and tech.” We ensure that colleagues with disabilities are provided the adjustments and tools they need to participate in the job application and interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Application Process: This section should provide: Let’s go places together: How we Hire This role does not come with relocation assistance. Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive. 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.

More Jobs at Booking.com