Lead Backend Engineer

Lead Backend Engineer

City of London Full-Time 72000 - 84000 Β£ / year (est.) No home office possible
F

At a Glance

  • Tasks: Design and scale cloud-native Back End systems using Python and FastAPI.
  • Company: Join a high-growth Insurtech unicorn reshaping the future of insurance.
  • Benefits: Competitive salary up to Β£120,000 plus benefits and remote work flexibility.
  • Why this job: Make a tangible impact while leading innovative engineering projects.
  • Qualifications: Strong Python experience and proven leadership in development environments.
  • Other info: Dynamic team culture with opportunities for mentorship and career growth.

The predicted salary is between 72000 - 84000 Β£ per year.

Lead Backend Engineer – Python

London (Occasional travel)

Salary: Β£95,000 – Β£120,000 + RSU\’s + Benefits

An established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up – architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation.

What will I be doing?

  • Lead the technical vision and architectural direction across complex backend systems, ensuring scalability, reliability, and performance.
  • Partner closely with engineering leadership to define best practices, coding standards, and long-term technical strategy.
  • Design, develop, and oversee the delivery of robust, production-grade software built using Python, Django, Cloud Firestore, BigQuery, and Elasticsearch.
  • Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement.
  • Collaborate with cross-functional teams – including product, data, and design – to deliver innovative solutions that directly impact customer success.
  • Evaluate and implement emerging technologies that enhance system performance and developer productivity.
  • Take ownership of mission-critical initiatives, balancing technical depth with business priorities to deliver scalable, maintainable solutions.

What do I need to be successful?

  • Degree in Computer Science or equivalent hands-on experience.
  • 7+ years\’ experience in backend software development, including several years in a senior or principal-level engineering role.
  • Expertise in Python (or a similar backend language), with proven experience designing distributed systems, APIs, and microservices at scale.
  • Deep understanding of software architecture, cloud infrastructure (Google Cloud, AWS, or Azure), and modern DevOps practices.
  • Strong knowledge of data structures, algorithms, and system design principles.
  • Demonstrated experience influencing technical direction across teams and driving alignment on complex engineering decisions.
  • Passion for delivering elegant, high-performance software and solving complex technical challenges that impact real users.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

Lead Backend Engineer employer: Fruition Group

Join a dynamic Insurtech unicorn in London, where innovation meets opportunity. As a Lead Backend Engineer, you'll thrive in a collaborative culture that values mentorship and technical leadership, while enjoying competitive benefits and a salary of up to Β£120,000. With a focus on personal growth and the chance to shape the future of insurance technology, this role offers a unique platform for impactful contributions in a fast-paced environment.
F

Contact Detail:

Fruition Group Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Lead Backend Engineer

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local events. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Show Off Your Skills

Don’t just talk about your experience; showcase it! Create a portfolio or GitHub repository with your projects, especially those using Python and FastAPI. This gives potential employers a tangible look at what you can do.

✨Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to microservices and cloud platforms. Remember, confidence is key!

✨Apply Through Our Website

When you find a role that excites you, apply directly through our website. It shows you're genuinely interested and helps us keep track of your application. Plus, we love seeing familiar names pop up!

We think you need these skills to ace Lead Backend Engineer

Python
FastAPI
Microservices
APIs
Distributed Systems
Cloud Platforms (AWS, GCP, Azure)
Containerisation (Docker, Kubernetes)
Relational Databases (PostgreSQL)
Non-relational Databases (MongoDB)
Technical Leadership
Mentorship
Agile Methodologies
Performance Tuning
Clean Code Practices
AI and Automation

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Lead Backend Engineer role. Highlight your expertise in Python, FastAPI, and any relevant cloud platforms to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how you can contribute to our ambitious goals. Share specific examples of your leadership experience and technical achievements.

Showcase Your Projects: If you've worked on any notable projects, especially those involving microservices or cloud-native systems, make sure to mention them. We love seeing real-world applications of your skills!

Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep track of your application and ensures it reaches the right people quickly!

How to prepare for a job interview at Fruition Group

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python, especially FastAPI, as well as microservices and cloud platforms like AWS or GCP. Brush up on your knowledge of containerisation with Docker and Kubernetes, as these will likely come up during technical discussions.

✨Showcase Your Leadership Skills

Prepare examples that highlight your leadership experience in a development environment. Think about times when you’ve mentored team members or led architectural discussions, and be ready to discuss how you raised engineering standards in your previous roles.

✨Demonstrate Your Problem-Solving Abilities

Be ready to tackle some technical challenges during the interview. Practice coding problems related to performance tuning and algorithms, and think through how you would approach designing scalable back-end services. This will show your analytical skills and ability to deliver complex features.

✨Align with Their Vision

Research the company’s products and their impact on the insurance industry. Be prepared to discuss how your experience aligns with their goals, particularly around AI and automation. Showing genuine interest in their mission can set you apart from other candidates.

Lead Backend Engineer
Fruition Group
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>