Senior Software Engineer I
Role details
Job location
Tech stack
Requirements
Ideally you'll have:
- Strong experience developing backend applications, ideally with TypeScript or the ability to pick it up quickly
- A solid understanding of event-driven systems and working with queues
- Confidence working with cloud infrastructure (AWS preferred), particularly serverless technologies
- Experience with database design, optimisation, and maintenance (SQL or NoSQL)
- A passion for building high-quality software and solving real customer problems
- Strong communication and collaboration skills, with an interest in mentoring and knowledge sharing
- A proactive mindset and the ability to operate effectively in ambiguous or evolving environments
What will set you apart:
- Some exposure to frontend development, such as React
Benefits & conditions
This stage includes three sessions, usually scheduled separately, though we can accommodate completing them in a single day if you prefer:
- Pairing - A collaborative session where you'll work through a practical task with one of our engineers, focusing on problem-solving, clean code, and communication.
- System Design - Explores how you approach more complex problems, including designing scalable, reliable systems.
- Behavioural - Focuses on collaboration, problem-solving, and how you deliver value for customers, using real examples from your experience.
Kaluza Values
Here at Kaluza we have five core values that guide us as a business:
Play to win, Solve the real problem, Build trust every day, Own the outcome, Go further together
From us you'll get
- Pension Scheme
- Discretionary Bonus Scheme
- Private Medical Insurance + Virtual GP
- Life Assurance
- Access to Furthr - a Climate Action app
- Free Mortgage Advice and Eye Tests
- Perks at Work - access to thousands of retail discounts
- 5% Flex Fund to spend on the benefits you want most
- 26 days holiday
- Flexible bank holidays, giving you an additional 8 days which you can choose to take whenever you like
- Progressive leave policies with no qualifying service periods, including 26 weeks full pay if you have a new addition to your family
- Dedicated personal learning and home office budgets
- Flexible working - we trust you to work in a way that suits your lifestyle
- And more…
Even better? You'll have access to these benefits from day 1 when you join.
We want the best people
We're keen to meet people from all walks of life - our view is that the more inclusive we are, the better our work will be. We want to build teams which represent a variety of experiences, perspectives and skills, and we recognise talent on the basis of merit and potential.