Application Guide
How to Apply for Software Engineer II
at Kaluza
🏢 About Kaluza
Kaluza is at the forefront of the energy transition, building intelligent software that empowers suppliers to drive decarbonisation. Their SaaS platform is scalable and event-driven, offering engineers the chance to work on meaningful technology that directly impacts climate change. The company fosters a collaborative, continuous improvement culture.
About This Role
As a Software Engineer II, you'll build and improve backend services on the Energy Retail platform using TypeScript and Node.js. You'll own components of a reliable, event-driven SaaS product, collaborating with cross-functional teams to deliver user-focused features that support energy retailers and decarbonisation.
💡 A Day in the Life
A typical day might start with a stand-up to discuss progress on features like improving event processing for meter data. You'll then write TypeScript code for a new API endpoint, review a peer's PR with a focus on reliability, and later collaborate with a product manager to refine a user story. After lunch, you might debug a production issue using AWS CloudWatch and SQS metrics, then pair with a senior engineer on optimising a database query.
🚀 Application Tools
🎯 Who Kaluza Is Looking For
- Experienced in backend development with TypeScript (or a similar language and willingness to learn TypeScript).
- Familiar with event-driven architectures or message queues (e.g., Kafka, SQS).
- Comfortable with cloud environments (especially AWS) and databases (SQL or NoSQL).
- Collaborative, with clear communication and a team-first problem-solving approach.
📝 Tips for Applying to Kaluza
Tailor your CV to highlight backend experience with TypeScript or Node.js, and any event-driven systems or AWS work.
In your cover letter, explicitly connect your past work to Kaluza's mission of decarbonisation through intelligent software.
Showcase a specific project where you built or maintained a scalable, event-driven service, and mention the impact.
Research Kaluza's blog or tech talks to understand their engineering culture and mention it in your application.
Prepare a concise example of how you collaborated with product managers, designers, and other engineers to deliver a feature.
✉️ What to Emphasize in Your Cover Letter
["Your passion for using software to combat climate change and how Kaluza's mission aligns with your values.", 'Specific backend experience with TypeScript/Node.js and event-driven systems (e.g., Kafka, SQS).', 'A collaborative success story where you contributed to a team delivering a user-focused feature.', 'Your eagerness to take ownership of components and grow with experienced teammates.']
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Read Kaluza's engineering blog to understand their tech stack, culture, and recent challenges.
- → Learn about Kaluza's Energy Retail platform and how it supports suppliers in the UK energy market.
- → Review their public talks or podcasts about event-driven architecture and decarbonisation.
- → Understand the UK energy regulatory landscape and how Kaluza's software enables compliance and innovation.
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Submitting a generic cover letter that doesn't mention Kaluza's mission or technologies.
- Overemphasizing frontend skills when the role is backend-focused; keep relevant experience front and center.
- Failing to demonstrate collaborative problem-solving; instead, focus on team achievements, not just individual contributions.
📅 Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!