Greener Power Solutions logo

IoT Software Engineer (Reliability & Data)

New☀️ Plug a solar panel into your balcony outlet

Balcony solar panels let renters and apartment dwellers generate their own clean energy — no roof access needed.

Check if it's legal in your state and learn how to get started at PluginSolar.fyi.

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 field.

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.
ClimateTechList.com logo

Greener Power Solutions number of job openings over time by month

ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Greener Power Solutions

If possible, try to get a warm intro/referral to Greener Power Solutions before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Greener Power Solutions

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.