Lead Engineer

Company:  Formula.
Location: London
Closing Date: 06/07/2026
Hours: Full Time
Type: Permanent

Job Description

Lead Engineer : Up to £700PD : Outside IR35 : Hybrid London : 3 months rolling


A globally scaled technology business is looking for a Lead Engineer to take ownership of its next-generation API platform, with Kafka at the heart of the architecture.


Operating at significant scale, this is a hands-on engagement where you'll have real influence over the direction of a critical engineering pillar - designing and building the event-driven infrastructure that the platform depends on.


Key responsibilities as a Lead Engineer:


  • Architecting and evolving a high-throughput, Kafka-driven event streaming platform
  • Designing cloud-native distributed systems built for scale and resilience
  • Leading the development of event-driven microservices and API integrations
  • Owning security, observability, performance, and long-term maintainability
  • Championing TDD, CI/CD, Infrastructure as Code, and automated testing
  • Embedding AI-powered capabilities into engineering workflows


Skills and requirements:


  • Kafka - deep, hands-on experience is essential (topic design, consumer groups, schema registry, Kafka Streams or similar)
  • TypeScript, Node.js
  • AWS (EKS, Lambda, Aurora RDS), Kubernetes
  • GraphQL, Terraform, DataDog
  • Salesforce or enterprise CRM experience is a strong advantage


Contract details:


  • IR35: Outside IR35
  • Rate: Up to £700 per day
  • Contract length: 3 months rolling
  • Location: London (Hybrid)
  • Start date: ASAP


Apply now or reach out directly to find out more.


Due to the high volume of applications, not all applicants will receive a response.

Apply Now
Share this job
Formula.
  • Similar Jobs

  • Lead Engineer

    London
    View Job
  • Technical Lead Engineer

    Edmonton
    View Job
  • Technical Lead Engineer

    Islington
    View Job
  • Technical Lead Engineer

    London
    View Job
  • Technical Lead Engineer

    London
    View Job
An unhandled error has occurred. Reload 🗙