We are currently seeking an experienced Senior Data Engineer to join a Insurance client of ours in Basel. This exciting opportunity will involve building an Azure-based Data Platform and helping the business move from legacy systems into a modern environment.

The role requires German language skills, and candidates to be based a commutable distance from Basel.

Key Responsibilities:
  • Design, build, and maintain robust, scalable ETL/ELT pipelines to ingest data from diverse sources
  • Collaborate with actuarial, underwriting, and product teams to understand data needs and deliver high-quality data solutions.
  • Architect and implement cloud-based data platforms (Azure) optimized for performance, security, and cost-efficiency.
  • Develop and maintain data models, data warehouses, and data lakes using best practices 
  • Ensure data quality, integrity, and governance standards are upheld across all systems.
  • Mentor junior engineers and contribute to peer code reviews, architecture discussions, and performance tuning.
Desirable Requirements:
 
  • Strong background in Data Engineering and Infrastructure
  • Experience with Azure and related functions are essential (Synapse, ADF etc.)
  • Terraform, Kubernetes and Docker experience would be a plus
  • Experience working with Databricks would be a plus
  • Experience working in financial services would be a plus
 
The role offers the flexibility of a hybrid work arrangement (3 days onsite in Basel) and is a 1 year contract role with extension possibility.