Kaluza

Software Engineer

Kaluza
Apply
21 days ago
Edinburgh, United Kingdom +2 moreEntry Level

Responsibilities

  • Build and maintain backend services using TypeScript and Node.js.
  • Learn and contribute to event-driven systems and AWS cloud platforms.
  • Collaborate with engineers, product managers, and designers to develop customer-facing features.
  • Write maintainable code, participate in code reviews, and contribute to ongoing service and system development.
  • Work with SQL or NoSQL databases to manage and retrieve data.
  • Participate in team discussions, stand-ups, and planning sessions.

Requirements

  • Some hands-on experience writing backend code, ideally with TypeScript, or willingness to learn it.
  • Basic understanding of cloud technologies or interest in learning AWS.
  • Familiarity with databases and APIs.
  • Collaborative, curious, proactive, and open to feedback.
  • Passion for building technology that solves real user problems.
  • Frontend development exposure is a bonus.

Benefits

  • Permanent hybrid role based in Bristol, London, or Edinburgh, with three days per week in the office.
  • 26 days’ holiday and 26 weeks’ full pay for new parents with no qualifying service period.
  • Private medical insurance with virtual GP, life assurance, pension scheme, mortgage advice, and eye tests.
  • Discretionary bonus, a Flex Fund worth 5% of salary, and retail discounts.
  • Personal learning budget and home office budget.
  • Furthr climate action app.
Kaluza

About Kaluza

501-1,000 employees

Kaluza builds an energy software platform for utilities and suppliers to run billing, smart EV charging, and real-time demand response across homes, devices, markets and grids. It sells its platform and services to energy companies and OEM partners; customers include OVO, AGL and ENGIE, with collaborations with Volvo and Volkswagen. Headquartered in London and B Corp‑certified, Kaluza operates across Europe, North America, Asia and Australia, including a joint venture with Mitsubishi in Japan.

Contact me