Principal Data Engineer | Principal Data Engineer (m/w/d)

Alexander Thamm GmbH

Berlingen, Eifel, Rheinland-Pfalz, Deutschland
Published Mar 31, 2026
Full-time
Permanent

Job Summary

As a Principal Data Engineer, you will lead the design and implementation of sophisticated Big Data, Analytics, and AI platforms across various cloud architectures (AWS, Azure, or GCP). Your day-to-day involves developing scalable data pipelines, operationalizing machine learning models, and defining DevOps workflows including CI/CD and Infrastructure as Code (IaC). Beyond technical execution, you will act as a strategic consultant for clients, advising on technology stacks and managing engineering projects with full responsibility for developer teams and project outcomes. This role is highly influential, involving the mentorship of internal staff through the Data Academy and active participation in the engineering community. The position is ideal for a senior professional looking to combine deep technical expertise in Spark, Kafka, and cloud components with leadership responsibilities in a flexible, remote-friendly environment that values continuous learning and a strong team culture.

Required Skills

Education

University degree in Computer Science, Data Engineering, Mathematics, Natural Sciences, or a comparable qualification.

Experience

  • At least 6 years of full-time professional experience as a Data Engineer in the design and implementation of data platforms and management processes
  • At least 5 years of practical application using programming languages such as Python, Scala, or SQL and developer tools like GIT
  • At least 4 years of implementation experience with Big Data technologies, specifically Spark, Kafka, distributed storage, and cluster computing
  • At least 4 years of experience with cloud components including object storage, databases, and ETL/ELT engines within AWS, Azure, or GCP
  • Proven experience in a leading role regarding client communication and technical project management for developer teams

Languages

German (Fluent)English (Fluent)

Additional

  • Willingness to travel in the context of consulting activities is required. Positions are available in Munich, Nuremberg, Essen, Leipzig, Berlin, or Frankfurt am Main.