Data Engineer
Company: Insight42
Location: Remote (within Germany)
Employment Type: Full-time
About Insight42
Insight42 is a technology-driven company building intelligent data platforms and AI-powered solutions for modern digital businesses. Our mission is to transform complex data into actionable insights through scalable cloud infrastructure, automation, and advanced analytics.
Role Overview
We are looking for a skilled Data Engineer to join our growing remote team. The ideal candidate will design and implement high-performance data pipelines and architectures, enabling seamless data flow across analytics, AI, and product teams.
Responsibilities
- Develop and maintain robust data pipelines and ETL processes
- Build and optimize data models for analytics and reporting
- Work with cloud-based data environments (Azure, GCP, or AWS)
- Ensure data quality, consistency, and compliance with governance standards
- Collaborate with analytics, DevOps, and product engineering teams
- Monitor and optimize data systems for performance and scalability
Requirements
- 3+ years of experience as a Data Engineer or similar role
- Strong programming skills in Python or Scala
- Experience with data warehousing (BigQuery, Snowflake, or Redshift)
- Proficiency with ETL tools and workflow orchestration (Airflow, dbt, or Prefect)
- Solid understanding of SQL and schema design principles
- Experience working with IaC and CI/CD for data infrastructure
- Fluent communication in English; German is a plus
Nice to Have
- Familiarity with Spark or distributed data frameworks
- Experience in building real-time or streaming data systems
- Knowledge of ML pipelines or feature engineering workflows
- Exposure to containerized environments (Docker, Kubernetes)
What We Offer
- 100% remote work flexibility (within Germany)
- Competitive compensation and growth opportunities
- Collaborative and innovation-focused team culture
- Access to modern cloud and data technologies