Engineer II - API Platform Team
Listed on 2026-02-17
-
Software Development
Software Engineer
Kaluza reimagines energy to bring net-zero within everyone’s reach. The Kaluza Platform enables energy utilities to unlock the full value of a radically changing energy system and propel us to a future where renewable energy is sustainable, affordable and accessible for all.
From automating and simplifying core operations including billing to create a lower-cost, higher-engagement experience, to optimising energy usage across smart devices in the home, we turn tough challenges into win-win-win outcomes for customers, suppliers and the energy system.
At Kaluza we embrace a flexible, hybrid work model that balances autonomy with the power of in-person connection. Many of our teams find value in coming together regularly to collaborate, strengthen relationships, and accelerate progress. We’re focused on shaping thoughtful, team-driven approaches that support both business impact and individual well-being.
We also prioritise meaningful company-wide gatherings like our annual conference and end-of-year celebrations, that bring us together to align, connect, and celebrate.
Where in the world of Kaluza will I be working?You'll be joining the Kaluza Technology community. We’re a diverse group of both data-led and product-focused engineers, pushing the boundaries of technology and working at an extraordinary scale. We strive for engineering quality & innovation, continuously improving our best practices across our highly collaborative community.
The API Platform team is a newly combined team of software engineers within the Client Integrations squad responsible for building & supporting the retail platform-critical components of Kaluza’s Graph
QL API (KaPI) & event gateway (KEG) solutions. Our vision is that Kaluza is the easiest, most intuitive retail platform with which to integrate - our API Platform sits alongside our other large-scale analytical offering (KDM) to provide a coherent, low latency way for retail clients to maintain and find their data.
The team is well-distributed across the UK so we operate as a remote-first team, although we do organise physical meet-ups every 6-8 weeks in our London, Edinburgh or Bristol offices for workshops & fun.
Core technology-wise, we use Scala, Graph
QL and Dynamo
DB, alongside Kafka & Avro. We deploy on to our internal Kubernetes platform with Terraform & Aiven as our IaC and Git Hub for code repositories and workflows.
As an engineer within the API Platform team, you’ll play a crucial part in both developing and support the KaPI and KEG products; in particular:
- Working on a mixture of discovery/spike tasks, tech debt and core delivery tickets on our backlog
- Providing in-hours support for KaPI and/or KEG as part of our team rota
- Playing an active part in our team’s weekly planning, daily stand-ups and regular ops health, backlog refinement and retros
There will also be opportunities to…
- Join in on our squad’s innovation time (and/or Kaluza innovation time)
- Get involved in our team meet-ups & socials, and squad events (e.g. Coffee & Donuts sessions, in-office meet-ups)
- Pair or swarm on improving shared services/products, such as kpi-config
- Represent our team at squad or engineering community level (e.g. Platform health reviews, post-mortems, etc)
For this role it’s essential that you have:
- Backend and/or full stack development experience
- Experience with Scala
- Evidence of working with a breadth of tooling from CI/CD pipelines to Infrastructure As Code.
- Evidence of proactively & independently solving problems, as well evidence showing your ability to pair on development or problem-solving tasks
- An enthusiasm to learn new technologies and about new domains
It would also be advantageous, but not essential, that you have some of:
- Awareness of core SRE concepts such as disaster recovery and platform health monitoring
- Experience with building, deploying & monitoring AWS components
- Experience with Kubernetes hosted components
- Experience working with Kafka & Avro
- Experience working with DynamoDB
- Software design, service architecture and/or technical options analysis
Here at Kaluza we have five core values that guide us as a business:
We’re…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: