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

Vilo-Personal GmbH Leipziger P

Berlin, Berlin, Deutschland
Published Mar 6, 2026
Full-time
Permanent

Job Summary

As a Data Integration Engineer for a Berlin-based energy supply company, you will play a critical role in developing and maintaining complex data pipelines and integration architectures. Your day-to-day responsibilities involve building ETL pipelines using Python, specifically focusing on time-series data processing with pandas, and implementing robust REST APIs with validation frameworks like Pydantic. You will be responsible for connecting diverse internal and external data sources across Azure and AWS environments, including SAP interfaces and SFTP. A key part of the role involves troubleshooting technical integration issues, such as schema changes and data quality discrepancies, while collaborating closely with Trading and Operations teams. This position is particularly attractive due to its permanent contract, modern technical equipment, and the opportunity to work in the dynamic energy market sector with a healthy work-life balance through mobile working options and flexible hours.

Required Skills

Education

Degree in Computer Science, Business Informatics, Data Science, or a comparable field; or a completed IT vocational training (e.g., IT Specialist for Application Development/System Integration) with relevant professional experience.

Experience

  • Professional experience in Data Engineering, Python development, and API integration
  • Practical experience in building and managing ETL pipelines and cloud-based integrations
  • Experience with Microsoft Azure and AWS cloud environments
  • Proven experience with version control systems and CI/CD workflows
  • Experience in technical documentation of data flows and mapping rules
  • Prior knowledge of energy trading or energy market data is preferred

Languages

German (Fluent)English (Fluent)

Additional

  • Valid work permit for Germany is required. Location: Berlin. Full-time (40 hours per week). Permanent contract.