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, hybrid work model, and flexible contract length.
- Other info: Join a dynamic team with opportunities for growth and influence.
- Why this job: Make a real impact on next-gen technology while working hands-on.
- Qualifications: Deep Kafka experience and skills in TypeScript, Node.js, and AWS.
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 in London employer: Formula.
As a Lead Engineer at our globally scaled technology business, you'll thrive in a dynamic and innovative environment that champions cutting-edge technology and fosters professional growth. With a hybrid work model based in London, we offer competitive rates and the opportunity to influence the architecture of our next-generation API platform while collaborating with a talented team dedicated to excellence and continuous improvement.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Engineer 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
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Lead Engineer 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. Share specific examples of your past projects that relate to the job description.
Showcase Your Technical Skills:We’re looking for deep, hands-on experience with TypeScript, Node.js, and AWS. Make sure to include relevant projects or achievements that demonstrate your expertise in these areas.
Apply Through Our Website:To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and get back to you as soon as possible!
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. Be ready to discuss your hands-on experience with topic design, consumer groups, and Kafka Streams. Prepare examples of how you've used Kafka in past projects to demonstrate your expertise.
✨Showcase Your Cloud-Native Skills
Familiarise yourself with AWS services like EKS, Lambda, and Aurora RDS. Be prepared to talk about how you've designed cloud-native distributed systems in the past. Highlight any experience with Kubernetes and Terraform, as these will be key in showcasing your ability to build scalable solutions.
✨Emphasise Your Leadership Experience
As a Lead Engineer, you'll need to show that you can lead teams effectively. Share specific instances where you've led the development of event-driven microservices or API integrations. Discuss how you championed practices like TDD and CI/CD in your previous roles.
✨Prepare for Technical Challenges
Expect technical questions or challenges during the interview. Brush up on your TypeScript and Node.js skills, and be ready to solve problems on the spot. Practising coding challenges related to event-driven architecture can give you an edge and help you feel more confident.