About the role
As a Python Developer – Data Engineering Focus, you’ll play an important role in creating innovative data solutions for our customers. Working closely with a supportive team, you’ll develop Python-based tools to shape the future of aviation operations.
What you will be doing:
- Design, implement, and maintain data pipelines to support operational and analytical needs in the aviation industry.
- Develop robust and efficient Python solutions for data processing, transformation, and analysis.
- Integrate complex data from airlines, airports, and partners into seamless workflows.
- Collaborate with cross-functional teams to create data-driven tools that optimize decision-making for aviation operations.
- Ensure the performance, reliability, and scalability of data workflows in compliance with industry standards.
- Explore and implement new technologies to stay ahead in a fast-evolving industry.
What skills should you have?
We’re looking for someone with 2+ years of experience in data engineering or software development. The ideal candidate has:
- Proficiency in Python for data processing, scripting, and package management.
- Familiarity with ETL processes, SQL, and relational databases.
- Experience with data manipulation libraries (e.g. Pandas, better Polars)
- Basic experience with (Dev)Ops tools (e.g. Docker, Terraform)
- Ability to write clean, maintainable, and testable code following best practices like SOLID, TDD, GoF Design Patterns, etc.
- Strong communication skills and an ability to thrive in a multicultural, international environment.
- Enthusiasm for solving real-world challenges in the aviation industry.
In addition, we're always on the look for talented Senior level candidates. Consider yourself on our radar if you additionally bring:
- 5+ years of experience in data engineering or software development
- Advanced expertise in Python programming, including object-oriented and functional paradigms.
- Proven experience designing and maintaining production-grade data pipelines.
- Strong grasp of data governance, security, and compliance best practices.
- Leadership skills with the ability to mentor junior colleagues and contribute to team growth.
The following skills and experience would also be an asset:
While not required, the following skills and experiences would help you thrive in this role. If you’re eager to develop in these areas, we encourage you to apply!
- Experience with big data technologies (Spark, Kafka).
- Knowledge of cloud data services (GCP BigQuery, Azure Data Lake).
- Hands-on experience with orchestration platforms (e.g. Kubernetes).
- Understanding of cloud-native development and DevOps practices.
- Familiarity with the aviation industry.
We offer flexible working hours (30–40 hours per week) and hybrid working options where you can live anywhere within Germany but regular presence in the office and willingness for duty travels is expected, depending on the project.
We are committed to fostering a diverse and inclusive workplace. We encourage individuals of all genders and backgrounds to apply and bring their unique perspectives to our team.
Join us in unlocking the power of data!