Skip to content

NL - Data Engineer

  • Hybrid
    • Utrecht, Utrecht, Netherlands
  • Software

Job description

Position Title - Data Engineer (medior/senior)

Company - iwell - Your Partner for Sustainable Energy Solutions

Location - Utrecht, Netherlands

About iwell

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.


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.


We care

  • 30 days yearly holiday, to rest and recharge

  • Meaningful work contributing to a more sustainable future

  • Office benefits like daily fresh fruit and activities

  • Coverage under the Technical Installation Company Collective Labor Agreement.SAR - Share Appreciation Rights

  • Yearly company holiday

  • Opportunities and a fund for personal development, career growth and advancement


Do you walk the talk?

To apply for the data engineer role, please visit our website at https://jobs.iwell.nl/o/data-engineer-medior-senior. For more information about iwell, what we do, why we do it and an overview of our partners visit https://iwell.eu/.


How we hire

  1. Apply. Our People team and hiring manager will review your application, and respond within 2 weeks.

  2. Screening call. If you seem like a iweller-in-the-making, we’ll invite you to a screening call so we can learn more about each other.

  3. Are you the one? You'll have two or more interviews. And if it's a highly technical role, we'll also assess the specific skills you'll need.


Acquisition to this vacancy is not accepted


or