Kaluza

Senior Software Engineer I

Kaluza

Apply
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