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).
A Senior Data Engineer who enjoys working in complex, enterprise-scale environments and is motivated by building robust, cloud-based data solutions. You have a strong engineering mindset, take ownership end-to-end, and are comfortable working with modern data platforms and cloud-native technologies. As a Senior Data Engineer, you are responsible for developing and operating modern data solutions in a highly regulated, enterprise environment. You work closely with other engineers, architects, and stakeholders to translate requirements into robust technical implementations.
Job Responsibility:
Design, build, and maintain scalable data pipelines on Azure
Ensure reliable, secure, and high-performance data processing using Databricks and cloud-native services
Support data-driven use cases across the organisation with clean, well-structured, and well-governed data
Contribute to a stable, automated delivery process through CI/CD and Infrastructure as Code
Own the full lifecycle of data engineering solutions, from design to production support
Ensure code quality, performance, security, and maintainability
Collaborate in an Agile/Scrum team environment
Proactively identify improvements and technical risks
Clearly communicate technical concepts to both technical and non-technical stakeholders
Requirements:
BSc or MSc in IT, Computer Science, or a related engineering field
Several years of experience as a Data Engineer or Software Engineer in complex environments
Strong understanding of Object-Oriented Programming and design patterns
Experience developing and maintaining data pipelines using Python (3.11+) and Databricks / PySpark
Work with Azure services including networking, storage, and security (Entra ID)
Write and optimise SQL for data transformation and analysis
Contribute to backend components using Java (17+), ideally with Spring or Quarkus
Automate infrastructure using Bicep and follow Infrastructure as Code best practices
Build and maintain CI/CD pipelines (Azure DevOps preferred)