Senior Data Engineer (all genders)
Role details
Job location
Tech stack
Job description
- You will design and develop scalable data pipelines to efficiently process and analyze large volumes of data.
- You will evaluate and implement new technologies and tools in the area of data engineering to continuously improve the efficiency and performance of our data processing processes.
- Part of your job is to support our customers in easily and transparently obtaining the necessary data to develop smart data products in various domains (mobility, automotive, industrial, consumer, financial and non-profit).
- You will work closely with Data Scientists and Analysts, identifying potential data sources and evaluating their utility to understand data requirements and develop appropriate solutions.
- Additionally you will share your expertise and experience with other team members, contribute to knowledge sharing and development of the team, and take a technical leadership role within the team.
- Finally will develop and maintain documentation on data engineering processes, best practices and technologies.
Requirements
- Relevant work experience of at least 5 years in Data Engineering
- Sound knowledge of at least one programming language (such as Python, Java or Scala) and experience with Big Data technologies (such as Hadoop, Spark or Kafka)
- In-depth knowledge of batch and real-time data processing frameworks such as Apache Spark, Apache Flink or similar
- Hands-on experience with cloud-based data platforms (Azure, AWS, or GCP), understanding of data modeling & data architecture and experience with Databricks
- Experience in providing technical leadership and advising clients on technical concepts
Nice to have:
- Knowledge of developing machine learning pipelines and models
- Experience in project management using agile methodologies such as SAFe, Scrum or Kanban
- Familiarity with DataOps practices and DevOps concepts
- Experience implementing data quality and data governance frameworks
Benefits & conditions
Discover new skills and improve your strengths, adapt your working day to your personal lifestyle, celebrate community, sustainability and diversity. And sweeten your working life with awesome perks and benefits!
Professional & Personal Growth: Develop yourself both professionally and personally through training programs, free language courses, competence centers and an active tech community.
Flexible Work-Life Balance: Benefit from hybrid work, workation, flexible hours, parental support and sabbaticals.
Embrace Diversity & Sustainability: Engage in our Sustainability Hub, diverse communities, Diversity Taskforce and after-work activities.
Comprehensive Benefits: Enjoy public transport tickets, job bikes, access to exclusive Volkswagen employee conditions when leasing or purchasing a vehicle, health offers, supplementary insurances, a pension plan and various discounts.