At a Glance
- Tasks: Lead the design and development of a cutting-edge API platform using Kafka.
- Company: Globally scaled tech business with a focus on innovation.
- Benefits: Competitive pay up to £700PD, hybrid work model, and contract flexibility.
- Other info: 3-month rolling contract with opportunities for growth and influence.
- Why this job: Make a real impact on a critical engineering pillar in a dynamic environment.
- Qualifications: Deep Kafka experience and skills in TypeScript, Node.js, and AWS required.
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.
Lead Engineer (Contract) in London employer: Formula.
Join a globally scaled technology business that values innovation and hands-on engagement, offering you the opportunity to lead the development of a next-generation API platform in a hybrid London setting. With a strong focus on employee growth, you will have the chance to influence critical engineering decisions while working in a collaborative culture that champions modern practices like TDD and CI/CD. Enjoy competitive rates and the flexibility of a contract role that allows you to make a significant impact in a dynamic environment.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Engineer (Contract) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Kafka or in similar roles. A personal recommendation can make all the difference when you're aiming for that Lead Engineer position.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects, especially those involving TypeScript, Node.js, and Kafka. This hands-on evidence of your expertise will help you stand out during interviews.
✨Tip Number 3
Practice makes perfect! Get ready for technical interviews by brushing up on your knowledge of cloud-native systems and event-driven architectures. Mock interviews with friends or colleagues can help you feel more confident.
✨Tip Number 4
Apply through our website! We make it easy for you to submit your application directly, ensuring it gets the attention it deserves. Plus, you'll be one step closer to landing that contract role with us!
We think you need these skills to ace Lead Engineer (Contract) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Kafka and event-driven architectures. We want to see how your skills align with the role, so don’t be shy about showcasing your hands-on experience!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our Lead Engineer position. Mention specific projects where you've designed cloud-native systems or led teams in TDD and CI/CD.
Showcase Relevant Skills:Don’t forget to emphasise your expertise in TypeScript, Node.js, and AWS. We’re looking for someone who can hit the ground running, so make sure these skills are front and centre in your application.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at Formula.
✨Know Your Kafka Inside Out
Since this role revolves around Kafka, make sure you brush up on your knowledge of topic design, consumer groups, and Kafka Streams. Be ready to discuss your hands-on experience and any challenges you've faced while working with Kafka in previous projects.
✨Showcase Your Cloud-Native Skills
Familiarise yourself with AWS services like EKS, Lambda, and Aurora RDS, as well as Kubernetes. Prepare examples of how you've designed cloud-native distributed systems that are resilient and scalable. This will demonstrate your ability to lead the development of event-driven microservices.
✨Emphasise Your TDD and CI/CD Experience
This position values Test-Driven Development and Continuous Integration/Continuous Deployment. Be ready to share specific instances where you've implemented these practices, and how they improved the performance and maintainability of your projects.
✨Prepare for Technical Challenges
Expect to face technical questions or even a coding challenge during the interview. Practise common algorithms and data structures, especially in TypeScript and Node.js. This will help you feel more confident and showcase your problem-solving skills effectively.