Flag job

Report

Data Engineer (medior/senior)

Location

Utrecht, Netherlands

JobType

full-time

About the role

As a Data Engineer at iwell, you will be responsible for maintaining and enhancing our existing data platform; processing and integrating battery telemetry from thousands of devices to power our customer facing dashboard, analytics, and machine learning models. You will ensure that the infrastructure remains scalable, secure, and efficient, introducing improvements as the company grows. You'll join the Data Team, composed of six data analysts, ML engineers, and fellow data engineers and be pivotal in turning our data infrastructure roadmap into reality. We welcome applications from both medior professionals with a good technical foundation and a drive to grow, as well as seasoned senior engineers ready to bring their expertise to a dynamic scale-up environment. If you are excited about this role but don't meet every requirement, please don't hesitate to apply anyway; we'd love to hear from you! Key Responsibilities Define the technical roadmap and best practices for the data platform. Design, build, and maintain ETL pipelines that transform raw data from battery systems, heat pumps, charging stations, and solar installations into actionable datasets. Oversee data integrity, accessibility, and availability for customer-facing applications and machine learning processes. Monitor BigQuery, InfluxDB, and data pipelines to improve performance, scalability, and cost-efficiency. Collaborate with other development teams to support the integration of data solutions across systems. Identify opportunities to automate manual processes and improve data operations. Provide mentorship to more junior team members, share best practices, and maintain documentation of data systems and processes. What do you bring Demonstrated experience, designing and managing ETL pipelines and scalable data architectures using SQL and programming languages such as Python. Confident with data orchestration frameworks such as Airflow. Familiarity with Google Cloud Platform (GCP) services or equivalent cloud platforms. Knowledge of working with time-series databases like InfluxDB is a plus. Experience with DevOps practices, including CI/CD pipelines and infrastructure management, is a plus. You are passionate about sustainability and/or energy solutions You like working in a dynamic scale-up environment A collaborative mindset and strong communication skills to work effectively within a team.

About the company

At iwell, we are committed to providing clean and affordable energy for all. We aim for cleaner air, water, and a healthier planet through a sustainable power supply. Frustrated by slow institutional progress, we've taken action to build a sustainable energy infrastructure. By using business as a force for good and integrating sustainable goals with smart battery storage solutions, we are transforming Europe's energy landscape from centralised, fossil-fuel dependence to a local, clean, and dynamic system—one building at a time.

Skills

sql
python
airflow
gcp
influxdb
devops
etl