
Principal Data Engineer (m/w/d)
Alexander Thamm GmbHover 2 years ago
Munich, GermanyStaff+
Responsibilities
- Design and build Big Data, analytics, and AI platforms, including IAM, monitoring, alerting, infrastructure as code, and deployment workflows.
- Design, develop, and scale data pipelines across cloud architectures while implementing data-quality measures and data models.
- Operationalize and automate statistical and AI models and make Data Science results available for production use.
- Advise customers on the advantages and disadvantages of technology stacks for their use cases and organizational environments.
- Lead customer communication and engineering projects, with functional responsibility for developer teams and project outcomes.
- Build internal Data Engineering expertise through training, internal projects, and participation in the engineering community.
Requirements
- Completed university degree in Computer Science, Data Engineering, Informatics, mathematics, natural sciences, or a comparable qualification.
- At least 6 years of full-time professional experience as a Data Engineer or in a similar field, focused on data platforms and data management processes.
- At least 5 years of practical experience with programming languages such as Python, Scala, and SQL, as well as developer tools such as Git.
- At least 4 years of experience with Big Data technologies, particularly Spark, Kafka, distributed storage systems, OpenTable formats, and cluster computing.
- At least 4 years of experience with cloud components such as object storage, databases, messaging services, ETL/ELT engines, security, scheduling, operations, and monitoring in AWS, Azure, or GCP.
- Experience with at least one data analytics platform such as Databricks, Snowflake, AWS SageMaker, or Azure Synapse.
- Experience with infrastructure-as-code tools such as Terraform or AWS CDK and with common CI/CD processes and tools.
- Strong fluent German and English communication skills and willingness to travel for consulting engagements.
- Experience with UNIX systems and network configuration is preferred.
Benefits
- Flexible working hours with the option to work fully remotely, from modern city-center offices, or temporarily from another EU country.
- Competitive salary with variable components, childcare allowance, subsidized company pension with a 20% contribution, and corporate benefits.
- Structured onboarding, a personal development plan, individual training, workshops, and internal Data.Academy learning opportunities.
- Management, project leadership, and expert career paths with opportunities to lead teams and projects.
- Mental health and wellbeing support, coaching, meditation, fitness and yoga facilities, and an EGYM Well Pass membership with Plus1 option.
- Team workshops, professional and social events, buddy program, open feedback culture, dog-friendly offices, and complimentary drinks and fruit.
- Germany ticket subsidy, centrally located offices with public-transport access, the ability to work from other company locations, and bicycle leasing after the probationary period.
- Permanent position starting immediately at a German location in Munich, Nuremberg, Essen, Leipzig, Berlin, or Frankfurt.
Tech Stack
Categories
Data Engineering
About Alexander Thamm GmbH
Alexander Thamm GmbH is a Munich-based data and AI consultancy founded in 2012. It builds data platforms and machine-learning solutions for corporates and mid-sized companies, providing strategy, implementation, MLOps, and training across the DACH region. Privately held, it delivers end-to-end projects from discovery to production.