Juggle Energy is building the next generation of control, monitoring, and automation tools for industrial energy systems. Our platform brings together software, hardware, and distributed energy resources – including battery storage, smart inverters, and low-bandwidth networks – into a single, cohesive cloud-native system.
We’re looking for a Mid-Level Software Engineer who’s keen to grow with us, get stuck into a variety of challenges, and help shape the future of our technology.
The Cloud team is the backbone of Juggle’s web app. We build and maintain the services that power remote monitoring, device communication, time series storage, alerting, reporting, and customer-facing APIs. From distributed job queues and IoT messaging to InfluxDB pipelines and automated billing, our work supports real-time visibility and control across thousands of field devices.
You’ll work closely with a small, fast-moving team across the full stack of our platform. Expect to roll up your sleeves and get involved in:
We don’t expect you to know everything on day one, but experience in some of the following will be a big plus:
