Senior Software Engineer I
Kaluza
3 days ago
Edinburgh, United Kingdom or London, United Kingdom
Senior / Mid Level
Responsibilities
- Design, build, and maintain scalable backend services using TypeScript.
- Work with event-driven systems and message queues for real-time features.
- Collaborate with product managers, designers, and engineers on solutions.
- Lead by example through high-quality code and mentoring.
- Own services end-to-end from architecture to production monitoring.
- Optimize system performance and data design with SQL or NoSQL databases.
- Leverage AWS and serverless architectures for reliable solutions.
- Contribute to a positive engineering culture by sharing knowledge.
Requirements
- Solid experience developing backend applications, ideally in TypeScript.
- Understanding of event-driven systems and working with queues.
- Comfortable with cloud infrastructure, especially AWS and serverless technologies.
- Experience with database design, optimization, and maintenance.
- Passionate about high-quality software and solving customer problems.
- Strong communication and collaboration skills.
- Proactive mindset and ability to thrive in ambiguity.
- Bonus: exposure to frontend development with React.
Benefits
- Pension Scheme.
- Discretionary Bonus Scheme.
- Private Medical Insurance + Virtual GP.
- Life Assurance.
- Access to a Climate Action app.
- Free Mortgage Advice and Eye Tests.
- Access to thousands of retail discounts.
- 5% Flex Fund for personalized benefits.
- 26 days holiday plus flexible bank holidays.
- Progressive leave policies with full pay for new family additions.
- Dedicated personal learning and home office budgets.
- Flexible working arrangements.
Tech Stack
Apache KafkaAWSDockerGraphQLKubernetesNode.jsReactSQLTerraformTypeScript
Categories
BackendDevOpsFull Stack