
NL - Data Engineer
- Hybrid
- Utrecht, Utrecht, Netherlands
- Software
Job description
Position Title - Data Engineer (medior/senior)
Company - iwell - Harmonizing clean energy
Location - Utrecht, Netherlands
About iwell
At iwell, we are all about reinforcing energy security. We help European businesses become more energy independent. Because with growing regulations, extreme price volatility and rising grid issues, they just need to be resilient. So it's time to take charge and think ahead.
We deliver energy management solutions that ensure businesses are always in control of their energy. Our in-house developed EMS and modular battery storage, drive profit through sustainability, making businesses future-proof.
We’re a fast-growing international team of bold, talented individuals. From engineers and software developers to creative thinkers and customer-focused business developers, we are looking for people who are determined to make a positive impact.
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
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
Apply. Our People team and hiring manager will review your application, and respond within 2 weeks.
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.
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
All done!
Your application has been successfully submitted!