Application Guide
How to Apply for Senior Software Engineer I
at Kaluza
๐ข About Kaluza
Kaluza is a B2B energy tech company that provides intelligent software to energy suppliers, enabling them to accelerate decarbonisation. Their platform manages millions of smart home devices and real-time energy data, making them a key player in the green energy transition. Working here means contributing to a mission-driven team that values innovation, collaboration, and engineering excellence.
About This Role
As a Senior Software Engineer I, you will build and maintain backend services using TypeScript within an event-driven architecture, powering real-time features for the Energy Retail platform. You will own services end-to-end, from design to production, and collaborate closely with product and design teams to deliver customer-focused solutions. Your work will directly impact the reliability and scalability of systems that help suppliers manage energy for millions of customers.
๐ก A Day in the Life
Your day might start with a stand-up with your cross-functional team, discussing progress on a new event-driven feature for real-time energy pricing. You'll then dive into coding a TypeScript service that processes smart meter data via AWS Lambda and SQS, followed by a design review with a product manager to refine the API contract. After lunch, you might pair with a junior engineer on optimising a DynamoDB query, then wrap up by deploying a fix to production and monitoring it via Datadog.
๐ Application Tools
๐ฏ Who Kaluza Is Looking For
- Deep experience building backend services with TypeScript, including async/await, generics, and modular design patterns.
- Proven track record designing and operating event-driven systems (e.g., AWS SQS/SNS, Kafka, or RabbitMQ) with an understanding of eventual consistency and idempotency.
- Hands-on experience with AWS serverless technologies (Lambda, DynamoDB, API Gateway) and infrastructure-as-code (CDK or Terraform).
- Skilled in database design and optimisation, whether SQL (PostgreSQL) or NoSQL (DynamoDB), including indexing strategies and query performance tuning.
๐ Tips for Applying to Kaluza
Tailor your CV to highlight TypeScript backend experience and event-driven architecture projectsโKaluza's stack is TypeScript-first on the backend.
Mention any experience with AWS serverless services like Lambda, DynamoDB, and SQS; if you've used CDK, emphasise that.
Showcase ownership: include examples where you took a service from design to production, including monitoring and incident response.
Quantify impact: use metrics like latency reduction, throughput improvement, or cost savings from optimisation.
Demonstrate collaboration: mention cross-functional work with product managers and designers to ship customer-facing features.
โ๏ธ What to Emphasize in Your Cover Letter
["Your passion for decarbonisation and how your engineering skills can directly contribute to Kaluza's mission.", 'Specific examples of building event-driven backend services with TypeScript and AWS serverless.', 'Your experience owning services end-to-end, including design, deployment, and production support.', 'Your collaborative approach to working with product and design teams to deliver user-centric solutions.']
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Read Kaluza's engineering blog (if available) to understand their tech stack, architecture decisions, and culture.
- โ Familiarise yourself with the UK energy market and the role of smart meters, time-of-use tariffs, and demand-side response.
- โ Understand Kaluza's platform: how it integrates with energy suppliers, manages devices, and processes real-time data.
- โ Look at their recent news or press releases about partnerships or product launches to show awareness during interviews.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Submitting a generic application that doesn't mention TypeScript, event-driven systems, or AWS serverlessโKaluza's core stack.
- Focusing only on frontend or mobile experience without demonstrating backend depthโthis role is backend-heavy.
- Ignoring the mission: failing to connect your work to decarbonisation or energy efficiency may signal misalignment.
๐ 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!