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 terms.
- 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 - Foundations employer: Formula.
Join a leading technology business that values innovation and collaboration, offering a dynamic work environment in London. As a Lead Engineer, you'll have the opportunity to shape the future of a cutting-edge API platform while enjoying a hybrid work model that promotes work-life balance. With a strong focus on employee growth, you will be supported in your professional development through access to the latest technologies and methodologies, making this an excellent place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Engineer - Foundations
✨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 friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving TypeScript, Node.js, or AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of event-driven architectures and microservices. Be ready to discuss how you've implemented TDD, CI/CD, and Infrastructure as Code in your past projects. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead Engineer - Foundations
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Kafka and cloud-native systems. 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! Tell us why you’re passionate about building event-driven infrastructures and how you can contribute to our next-gen API platform. Keep it engaging and relevant!
Showcase Your Projects:If you've worked on any projects involving TypeScript, Node.js, or AWS, make sure to mention them. We love seeing real examples of your work, especially if they relate to the responsibilities listed in the job description.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s quick and easy, and we can’t wait to see what you bring to the table!
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 microservices or API integrations. Discuss how you championed practices like TDD and CI/CD in your previous roles to ensure high-quality deliverables.
✨Prepare for Technical Challenges
Expect technical questions that test your problem-solving skills. Practice coding challenges related to TypeScript and Node.js, and be ready to explain your thought process. This will not only showcase your technical abilities but also your approach to tackling complex engineering problems.