Backend Python Developer

Backend Python Developer

London Full-Time 52000 - 78000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Design and develop scalable backend systems using Python and FastAPI.
  • Company: Join a leading InsurTech scale-up known for innovation and growth.
  • Benefits: Enjoy flexible benefits, monthly socials, and a 90-day work-from-anywhere perk.
  • Why this job: Gain exposure to cloud-native architecture and accelerate your career in a collaborative environment.
  • Qualifications: 2-5 years of backend engineering experience, preferably with Python and microservices.
  • Other info: Work in a product-focused company with strong engineering leadership and growth potential.

The predicted salary is between 52000 - 78000 £ per year.

Software Engineer (multiple vacancies) – Python | FastAPI | AWS | Microservices£65,000-85,000 base salary + equity at a household name

Flexible benefits budget | Monthly socials | 90 day work-from-anywhere perk

Python, FastAPI, PostgreSQL, DynamoDB, AWS, EKS

Central London, 1 day a week

InsurTech | Microservices | Greenfield Development

We\’ve partnered with a well known name in the insuretech space – one of the UK\’s most exciting scale-ups over the past few years.

Following a successful profitability push, they\’re now entering a growth phase and expanding their product offerings. There\’s also ongoing work rewriting their Django monolith into modern microservices/FAST API based architecture.

You\’ll be joining a collaborative, product-led squad environment, rotating across business domains. This is an opportunity to gain exposure to cloud-native architecture, contribute to new platform initiatives, and accelerate your path to seniority.

With a new VP of Engineering in place and strong engineering leadership, they offer the right mix of scale-up pace, engineering maturity, and long-term growth potential.

They\’re looking for a number of bright, engaging software engineers familiar with or interested in working with their tech stack.

Tech stack:Python (FastAPI, Starlette) | gRPC | GraphQL | PostgreSQL | DynamoDB | AWS | EKS | CI/CD pipelines

What you\’ll be doing:

Contributing to the design and development of scalable backend systems

Working across rotating product squads with full domain exposure

Deploying and owning your code in production (AWS EKS)

Collaborating with product and engineering leads to solve complex problems

Ideal Requirements:

2-5 years\’ backend engineering experience (ideally Python, but open to other languages)

Experience in microservices or modern service architecture

Excellent communication skills and willingness to take initiative

Nice to have:

FastAPI, GraphQL, gRPC

Experience with AWS and CI/CD tooling

This is a great opportunity to join a profitable, product-focused company with ambitions to scale in 2025. You\’ll be surrounded by experienced engineers and given the tools to take ownership and grow your career.

Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.

#J-18808-Ljbffr

Backend Python Developer employer: Burns Sheehan

Join a leading InsurTech scale-up in Central London, where you'll thrive in a collaborative and innovative environment. With a strong focus on employee growth, flexible benefits, and the opportunity to work from anywhere for 90 days a year, this company is dedicated to fostering a culture of inclusivity and professional development. As part of a product-led squad, you'll gain invaluable experience in cloud-native architecture while contributing to exciting new initiatives that will accelerate your career.
B

Contact Detail:

Burns Sheehan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Python Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as FastAPI, AWS, and microservices. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with the company’s online presence. Follow them on social media, join relevant forums, and participate in discussions about their products or industry. This not only shows your interest but also helps you understand their culture and values.

✨Tip Number 3

Network with current or former employees of the company. Reach out on LinkedIn to ask about their experiences and any insights they might have about the hiring process. A referral can significantly boost your chances of landing an interview.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges related to backend development and microservices architecture. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and get comfortable with problem-solving under pressure.

We think you need these skills to ace Backend Python Developer

Proficiency in Python
Experience with FastAPI
Understanding of microservices architecture
Familiarity with PostgreSQL and DynamoDB
Knowledge of AWS services, particularly EKS
Experience with CI/CD pipelines
Strong problem-solving skills
Excellent communication skills
Ability to work collaboratively in a team environment
Experience with gRPC and GraphQL
Adaptability to new technologies
Initiative in taking ownership of projects
Experience in backend engineering (2-5 years)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience with Python, FastAPI, and microservices. Use specific examples from your past work that demonstrate your skills in these areas.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for backend development and your interest in the InsurTech sector. Mention how your experience aligns with their tech stack and the role's requirements.

Showcase Your Projects: If you have personal or professional projects that involve AWS, CI/CD, or microservices, include them in your application. This can help demonstrate your hands-on experience and problem-solving abilities.

Highlight Communication Skills: Since excellent communication is a key requirement, provide examples of how you've effectively collaborated with teams or led initiatives in previous roles. This will show that you're not just technically proficient but also a team player.

How to prepare for a job interview at Burns Sheehan

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Python, FastAPI, and AWS. Be prepared to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Be ready to demonstrate your ability to tackle complex problems. Prepare examples from your previous work where you successfully solved challenges, particularly in a microservices or cloud-native environment.

✨Communicate Effectively

Excellent communication skills are crucial for this role. Practice articulating your thoughts clearly and concisely, and be prepared to explain technical concepts to non-technical stakeholders.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's growth plans, team dynamics, and the specific projects you'll be working on. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Backend Python Developer
Burns Sheehan
Location: London
Go Premium

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

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