IoT Software Engineer (Reliability & Data)

Greener Power Solutions Ltd.

Amsterdam

On-site

EUR 63,000 - 86,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

30 vacation days
Pension 8%
Bonus plan
Free vegetarian lunch
Travel allowance/NS card
Laptop of your choice
Home workspace budget

Job summary

Greener Power Solutions is hiring an IoT Software Engineer (Reliability & Data) in Amsterdam to improve reliability of energy systems. You will analyze telemetry, implement software fixes, and work with external partners to drive data-driven improvements.

The role combines backend development, IoT systems, and data analysis to reduce incidents and enhance fleet performance, with opportunities for growth and leadership.

Qualifications

  • 4+ years of experience in software engineering, IoT engineering, reliability engineering, data science or a comparable technical role.
  • Strong Python software engineering skills.
  • Experience with APIs, databases, and cloud-based systems.
  • Fluent in English.

Responsibilities

  • Investigate reliability challenges across the battery fleet using EMS and telemetry data.
  • Design and implement improvements within the EMS platform and maintain Python code.
  • Collaborate with Product, Service and Engineering teams and contribute to code reviews.

Skills

Python
IoT engineering
Reliability engineering
Data analysis
English fluent

Education

Bachelor's degree or HBO equivalent

Tools

MQTT
GCP
SQL
Airflow

Job description

Are you a software engineer who enjoys solving real-world problems using data? Do you like investigating how connected systems behave in the field and turning insights into practical improvements? Become an IoT Software Engineer (Reliability & Data) at Greener.

A Smarter Energy Future

At Greener, we're accelerating the energy transition with smart battery systems and an advanced Energy Management System (EMS) that optimizes how energy is generated, stored, and consumed. The EMS team develops and maintains the software that enables our fleet to operate reliably and efficiently in the field.

As our battery fleet continues to grow, so does the importance of understanding how our systems behave in real-world conditions. That's where you come in.

This role sits at the intersection of software engineering, IoT, and data-driven problem solving. Your primary focus is not building dashboards or maintaining data pipelines, nor developing product features in isolation. Instead, you use data to identify reliability risks, understand operational issues, investigate patterns, and drive improvements across our EMS platform.

One day you might analyse telemetry from hundreds of battery systems to identify the root cause of recurring incidents. Another day you could be implementing a software fix in the EMS codebase, improving communication with connected devices, or reviewing code written by colleagues. You will work closely with the Service team and external partners to help Greener move from reacting to incidents towards proactively improving reliability across our fleet.

You’ll be successful in this role if you enjoy the combination of backend development, IoT systems, and using data to make software and assets perform better in the real world. We value ownership, accountability, and the courage to challenge the status quo. That's how we live our core value We get it done.

Your mission is to improve the reliability of Greener's energy systems by combining software engineering, data analysis, and deep understanding of how our connected assets behave in the real world.

What you'll be doing

In this role, you'll work at the intersection of software engineering, operations, and data. You'll investigate operational issues and reliability challenges across our battery fleet using EMS and fleet data, identifying patterns, anomalies, and early warning signs before they impact customers. Based on your findings, you'll design and implement improvements within our EMS platform and develop and maintain Python code as part of the EMS codebase. You'll be collaborating closely with Product, Service and Engineering teams to solve complex operational challenges, contribute to code reviews and engineering best practices, and improve our understanding of system behaviour through telemetry, monitoring, and analysis tools. You'll also work with external technology partners when investigating hardware and software reliability issues and help drive the long-term development of data-driven product intelligence capabilities across Greener.

Why go Greener?

Besides contributing to a greener world, here's what you'll get:

  • Exciting and impactful work in a rapidly growing scale-up;

  • The opportunity to work with large-scale IoT data and innovative energy technology;

  • A key role in improving the reliability of Greener's battery fleet and energy management systems;

  • A yearly salary between 63k-86k (based on 40 hours a week, including holiday allowance)

  • Plenty of room for ownership, innovation, and making a direct impact on products and operations;

  • The opportunity to collaborate across teams and contribute to the development of a growing data-driven culture;

  • Clear growth opportunities towards a more senior role and increased technical leadership;

  • An inspiring work environment with a committed, friendly team and an open and honest work culture;

  • 30 vacation days per year based on full-time employment;

  • Pension (8%, no personal contribution, partner pension);

  • A bonus plan;

  • Free vegetarian lunch at the office;

  • Travel allowance or NS card when you live further than 15km away from the office;

  • A laptop of your choice (Apple or Microsoft/Linux);

  • Budget for setting up your home workspace.


Who are you?
  • A true Greener: you want to make the world a bit better, challenge the status quo, and continuously improve (We are curious);

  • 4+ years of experience in software engineering, IoT engineering, reliability engineering, data science or a comparable technical role;

  • Strong Python software engineering skills;

  • Experience working with APIs, databases, and cloud-based systems;

  • Comfortable analysing data to understand system behaviour and solve technical problems;

  • Experience with IoT systems, telemetry, or connected devices;

  • Able to move comfortably between investigation, analysis, and implementation;

  • Fluent in English;

  • Minimum HBO level (equivalent to Bachelor's degree).

Nice to have
  • Experience with MQTT and real-time communication protocols;

  • Experience with GCP, SQL, Airflow, or data engineering tooling;

  • Experience in reliability engineering, observability, monitoring, or incident analysis;

  • Affinity with batteries, energy systems, electricity markets, or renewable energy;

  • Experience using AI-powered tools to improve engineering and operational workflows.

Who are we?

We are Greener Power Solutions, and we are officially a Great Place to Work® (yes, we have the certificate to prove it!). Our mission is to make the temporary energy market emission-free with our mobile battery systems. We deploy our batteries wherever energy is needed, storing and delivering clean power. It's an ambitious mission, and one where your expertise can make a real impact.

At Greener, we're committed not only to a greener world but also to a fair, inclusive, and diverse work environment. Different perspectives and experiences are essential to building innovative and sustainable solutions, and everyone is encouraged to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IoT Software Engineer (Reliability & Data)
IoT Software Engineer (Reliability & Data)

Greener Power Solutions • Amsterdam

On-site
EUR 63,000 - 86,000
30 vacation days
Pension (8%, no personal contribution)
Bonus plan
+4
IoT Software Engineer (Data & Reliability)
IoT Software Engineer (Data & Reliability)

Greener Power Solutions • Amsterdam

On-site
EUR 63,000 - 86,000
30 vacation days
Free vegetarian lunch at office
Travel allowance or NS card
+1
Software Engineer (Python)
Software Engineer (Python)

Greener Power Solutions Ltd. • Amsterdam

Hybrid
EUR 50,000 - 68,000
Bonus plan
Pension 8%
30 vacation days
+4
Software Engineer (Python)
Software Engineer (Python)

Greener Power Solutions • Amsterdam

On-site
EUR 50,000 - 68,000
Bonuses
Pension (8%), no personal contribution
30 vacation days
+4
Battery System Specialist
Battery System Specialist

Greener Power Solutions • Amsterdam

On-site
EUR 60,000 - 90,000
30 vacation days
CO2 bonus
Laptop provided
+3
IoT Reliability & Data Engineer — Grow Impact
IoT Reliability & Data Engineer — Grow Impact

Greener Power Solutions • Amsterdam

On-site
EUR 63,000 - 86,000
30 vacation days
Free vegetarian lunch at office
Travel allowance or NS card
+1
Field Service Engineer NL
Field Service Engineer NL

Greener Power Solutions • Randstad

On-site
EUR 38,000 - 53,000
30 vacation days
Company vehicle
Laptop provided
+3
Software Engineer – Edge Systems & Embedded Security
Software Engineer – Edge Systems & Embedded Security

Ore Energy • Amsterdam

Hybrid
EUR 70,000 - 110,000
Software Engineer
Software Engineer

GreenFlux • Amsterdam

On-site
EUR 90,000 - 125,000
Visa sponsorship
Relocation compensation
Junior Data Support
Junior Data Support

Eco-Movement • Utrecht

Hybrid
EUR 28,000 - 40,000
25 vacation days
Membership for My Wheels EV car rental service
Learning and development opportunities
+1