Software Engineer II
Role details
Job location
Tech stack
Job description
- Build, maintain, and improve backend services using TypeScript.
- Contribute to event-driven systems that process data reliably and in near real time.
- Work closely with product managers, designers, and other engineers to deliver user-focused features.
- Write clean, well-tested code and take part in code reviews to uphold high engineering standards.
- Take ownership of well-defined services or components, with support from more experienced engineers.
- Work with SQL and NoSQL databases to store and retrieve data effectively.
- Help deploy and operate services on cloud platforms, particularly AWS and serverless infrastructure.
- Contribute positively to team culture through collaboration, knowledge sharing, and continuous learning.
Requirements
Do you have experience in TypeScript?, * Professional experience developing backend applications.
- Experience with TypeScript, or strong experience in another language and a desire to work with TypeScript.
- Some experience or exposure to event-driven systems or message queues (e.g. Kafka, SQS).
- Familiarity with cloud environments, ideally AWS.
- Comfortable working with databases (SQL or NoSQL) and an understanding of basic trade-offs.
- A collaborative team player who communicates clearly and enjoys problem-solving with others.
- Curious, motivated, and keen to grow as an engineer.
Benefits & conditions
The final stage consists of three interviews. These are usually scheduled across multiple sessions, though we can accommodate completing them in a single day if you prefer.
-
Behavioural Interview Focuses on collaboration, problem-solving, and how you deliver value for customers, using real examples from your experience.
-
System Design Interview Explores how you approach complex, large-scale problems, such as designing scalable, reliable, and secure systems.
-
Pairing Interview A collaborative session where you'll work through a practical task with one of our engineers, focusing on problem-solving, clean code, and communication.
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.