Enable job alerts via email!

Lead Software Engineer

KE Technology

London

Hybrid

GBP 120,000 - 150,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative tech company is seeking a hands-on Tech Lead to tackle complex technical challenges and lead a small engineering team. This role focuses on shaping the architecture of high-scale distributed systems that power millions of events daily. You'll design and optimize backend services while championing modern DevOps practices. With a competitive package and hybrid working model, this is an exciting opportunity for engineers looking to make a significant impact in a collaborative environment. Join a team that values ownership, simplicity, and high performance, and help evolve their platform into a cloud-native powerhouse.

Benefits

Private health insurance
Daily chef-prepared lunch at HQ
Annual learning budget (£1,000)
Global remote working (20 days/year)

Qualifications

  • 5+ years of backend experience in high-scale environments.
  • Strong coding skills in Rust, Golang, C++, or Python.
  • Experience leading or mentoring engineers in high-performance teams.

Responsibilities

  • Lead a small engineering team while staying deeply hands-on.
  • Design and optimise high-volume, distributed backend services.
  • Shape the platform’s technical evolution through major architectural changes.

Skills

Backend Development
Rust
Python
Golang
C++
Distributed Systems
DevOps Practices
Cloud-native Architecture

Tools

PostgreSQL
Kafka
Kubernetes
AWS
Terraform
GitLab CI

Job description

Job Description

We're partnered with a product-first tech company building real-time, high-scale distributed systems that power millions of events per day.

This role is perfect for a hands-on Tech Lead who enjoys solving deep technical challenges, guiding small teams, and shaping the architecture of systems where latency, scale, and reliability matter most. You’ll work on the backend core that drives their main product—helping evolve it into a horizontally scalable, cloud-native platform.

Package & Benefits

  • Competitive package up to 150,000
  • Hybrid working model (London HQ)
  • Private health insurance
  • Daily chef-prepared lunch at HQ
  • Annual learning budget (£1,000)
  • Global remote working (20 days/year)

The Role

  • Lead a small engineering team while staying deeply hands-on
  • Design and optimise high-volume, distributed backend services
  • Drive quality engineering, observability, and fault-tolerance
  • Collaborate closely with PMs and senior engineers on roadmap delivery
  • Shape the platform’s technical evolution through major architectural changes
  • Champion modern DevOps and deployment practices

Tech Environment

  • Rust, Python, PostgreSQL, Kafka
  • Kubernetes, AWS, Terraform, GitLab CI
  • CI/CD-first culture with daily production deploys

What You’ll Need

  • 5+ years of backend experience in modern, high-scale environments
  • Strong hands-on coding skills in either Rust, Golang, C++ or Python
  • Deep understanding of distributed system architecture and performance
  • Experience leading or mentoring engineers in high-performance teams
  • Comfortable balancing architecture, delivery, and hands-on implementation
  • Familiarity with cloud-native ops and infrastructure-as-code tools

You'll be joining a team that values ownership, simplicity, and high performance. It’s a place for engineers who want impact without layers of process.

Interested? Apply now or drop me a message to learn more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.