Filter by category

Filter by type

Senior Software Engineer at Kitt

go back to Developer Jobs
  • London
  • fulltime

Kitt designs and operates workspace for the world's most vibrant brands. From managing the design and build, to creating an elevated ongoing experience, we create spaces that are worth leaving home for.

The Role

Reporting directly into our Head of Engineering, you’ll be working on the full spectrum of our product range. You will be responsible for leading technical projects, mentoring junior team members, and ensuring the delivery of high-quality software products. The ideal candidate is a self-motivated problem-solver, with a strong background in software development, architecture, and leadership.

You will be:

  • Leading software system design, development, and implementation.
  • Collaborating with cross-functional teams to define project requirements and timelines.
  • Creating developer tools for improved internal experience.
  • Mentoring junior engineers and promoting best practices.
  • Solving technical challenges and proposing innovative solutions.
  • Staying updated on industry trends and assessing their impact on our products.
  • Developing microservices for new features and managing a resilient distributed system.
  • Enhancing our office marketplace for interactive office management.

Team Highlights

  • Quarterly hackdays
  • Integrated personal development time
  • Engineering show and tell over pizza and refreshments
  • Up-skilling budget
  • A culture focussed on developer experience and giving you a platform to thrive and grow both technically and personally

About you

  • As a senior software engineer, you bring a wealth of experience and expertise to the table.
  • You have a proven track record of successfully delivering complex software projects and driving technical excellence.
  • Solving complex problems gives you a buzz, you have a product mindset and care about the customer experience
  • Working in a friendly scale-up environment with ambitious goals excites you, as you are motivated to be part of a team that is dedicated to creating meaningful and impactful products.
  • You are a strong advocate for high-performing engineering teams that foster collaboration, support individual strengths, and promote continuous learning and growth.
  • In addition to delivering high-quality code, you actively contribute to improving code quality and architecture through code reviews, mentoring, and promoting best practices.
  • You have extensive experience working with a strongly-type language (Go, TypeScript, Java, C, Scala etc.)

Our Stack

Here's the technology we use, it would be ideal if you have experience in these, but don’t worry if you don’t, we foster a culture of continuous learning and development, so you will have opportunity to get to grips with new technologies.


  • Kubernetes & Docker
  • Golang
  • Terraform
  • AWS
  • Github


  • TypeScript
  • Golang
  • GraphQL
  • Google PubSub
  • MySQL, PostgreSQL, Redshift
  • Algolia
  • Protocol Buffers


  • TypeScript
  • GraphQL
  • React
  • NextJS

Why Kitt?

The world of work has shifted forever. As people everywhere prioritise purpose over their paychecks, company culture has been thrown into the spotlight. But the problem is, too many companies are showing up to work in bland, cookie-cutter offices. We’re leading this change.

Real company culture can only be built in-person, in the real world – and for it to be authentic it needs its very own, personalised space. That’s why we create offices as unique as the brands and the people who work there. We’re long-term culture partners to our clients long after they've signed the lease and chosen the paint colours.

Interview Process

  1. Video Interview with Theo Messenger-Jones (Head of Engineering)
  2. Technical interview with Theo Messenger-Jones (Head of Engineering) and Harry Payne (Senior Software Engineer)
  3. Final interview with Steve Coulson (CEO & Co-Founder) and Aimee Murzell (VP Delivery)

We’ll Kitt you out

  • Generous stock option scheme (ask us what this means if you’re not sure)
  • 28 days holidays a year plus Bank Holidays
  • Parental leave: up to 12 weeks paid parental leave for the primary caregiver
  • Pregnancy loss support leave
  • Regular socials. We love a good party.
  • ‍Free weekly lunch, bi-weekly breakfast and daily snacks
  • Annual company trip
  • Team socials on a Thursday
  • Octopus MoneyCoach
  • Workplace Nursery Benefit
  • Cycle to Work scheme
  • Season Ticket Loans
  • Plumm - to support your mental health and wellbeing
You need to be logged in to apply. Login or create an account.
Is this job ad fake? Report it!