Senior Software Engineer at Kitt
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

19 Sep, 25

Salary

94000.0

Posted On

19 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Reporting directly into our Head of Engineering, you’ll be working across our comprehensive workspace management platform. This is a full stack role where you’ll contribute to our microservices architecture, frontend applications, and infrastructure. It’s a great opportunity to flex your skills across a modern, distributed system.
We define ourselves as product engineers - this means we love building products, thinking about the user experience, and collaborating with stakeholders to deliver impactful solutions. As a product engineer, you’ll need the ability to zoom out from technical implementation to understand the broader product context, user needs, and business objectives. We value engineers who can contribute to product discussions with technical insight.

Responsibilities

  • Technical leadership: Lead the development of complex features across our microservices architecture, from Go-based backend services to React/Next.js frontend applications
  • System design: Architect and implement scalable solutions within our 40+ microservice ecosystem, ensuring proper service boundaries and communication patterns
  • Cross-stack development: Work across our full technology stack - from GraphQL APIs and gRPC services to mobile apps and infrastructure-as-code
  • Code quality & mentorship: Drive code quality standards, conduct thorough code reviews, and mentor junior engineers on best practices and architectural decisions
  • Product collaboration: Partner with product managers and designers to translate business requirements into technical solutions, breaking down complex features into manageable deliverables
  • Performance & scalability: Optimise system performance across our distributed architecture, identifying bottlenecks and implementing solutions
  • DevOps integration: Contribute to our deployment pipeline, working with our custom Kitt CLI tools and Kubernetes infrastructure to ensure smooth releases
  • Documentation & standards: Establish and maintain technical documentation, coding standards, and development practices across the engineering organisation

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Technical leadership: Lead the development of complex features across our microservices architecture, from Go-based backend services to React/Next.js frontend applications
  • System design: Architect and implement scalable solutions within our 40+ microservice ecosystem, ensuring proper service boundaries and communication patterns
  • Cross-stack development: Work across our full technology stack - from GraphQL APIs and gRPC services to mobile apps and infrastructure-as-code
  • Code quality & mentorship: Drive code quality standards, conduct thorough code reviews, and mentor junior engineers on best practices and architectural decisions
  • Product collaboration: Partner with product managers and designers to translate business requirements into technical solutions, breaking down complex features into manageable deliverables
  • Performance & scalability: Optimise system performance across our distributed architecture, identifying bottlenecks and implementing solutions
  • DevOps integration: Contribute to our deployment pipeline, working with our custom Kitt CLI tools and Kubernetes infrastructure to ensure smooth releases
  • Documentation & standards: Establish and maintain technical documentation, coding standards, and development practices across the engineering organisatio
Loading...