This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for an experienced Senior Data Engineer to lead the design, development, and maintenance of data engineering solutions for our digital analytics platforms. You'll build robust data pipelines, and drive technical excellence as we work towards becoming the leader in technology within the travel industry.
Job Responsibility
Lead the design and implementation of data pipelines and integration processes for customer and marketing data from digital sales channels
Design scalable ETL processes for analytics data
Develop data integration solutions between various platforms
Implement data transformation and enrichment processes
Establish and maintain data quality frameworks
Develop automated data quality checks and validation processes
Implement monitoring systems for data pipeline health
Create documentation and standards for data quality assurance
Collaborate with the Architect to implement technical designs
Translate architectural designs into implementation plans
Provide feedback on technical feasibility of proposed solutions
Ensure implementations adhere to architectural standards
Work with cross-functional teams to understand data requirements
Gather requirements from analytics and business teams
Translate business needs into technical specifications
Provide technical consultation on data engineering capabilities
Drive innovation in data engineering practices
Research emerging technologies
Conduct proof-of-concept implementations
Develop roadmaps for technology adoption and migration
Ensure compliance with data privacy regulations and security requirements
Oversee the development of technical documentation for data engineering solutions
Requirements
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience in data engineering or software development
Master's degree in Computer Science, Data Science, or related field would be beneficial
Proven experience in data engineering and leading technical teams
Strong data engineering skills including SQL and Python, with experience managing codebases, CI/CD pipelines, and code reviews
Knowledge of cloud-based data systems such as Google Cloud Platform and cloud storage solutions like Snowflake/AWS
Deep understanding of data pipeline design, ETL processes, and data integration tools
Expertise in relational and NoSQL databases
Knowledge of data quality assurance methodologies
Excellent problem-solving, analytical, communication, and leadership skills
Professional certifications in cloud platforms
Knowledge of web and mobile analytics technologies
Experience with big data technologies such as Hadoop or Spark
Understanding of data modeling and data warehouse concepts
Containerization tools like Docker or Kubernetes
Data privacy regulations including GDPR and CCPA
Agile methodologies
Experience in travel or e-commerce industries would be advantageous
Nice to have
Professional certifications in cloud platforms
Knowledge of web and mobile analytics technologies
Experience with big data technologies such as Hadoop or Spark
Understanding of data modeling and data warehouse concepts
Containerization tools like Docker or Kubernetes
Data privacy regulations including GDPR and CCPA
Agile methodologies
Experience in travel or e-commerce industries
What we offer
Attractive remuneration
Discretionary bonus schemes
Generous travel benefits
Extensive health & well-being support
Flexible working
Access the TUI Learning Hub
Opportunities to work on global projects and teams