Senior Backend Engineer (Python / FastAPI / Django)
Senior Backend Engineer (Python / FastAPI / Django)

Senior Backend Engineer (Python / FastAPI / Django)

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
QOVES

At a Glance

  • Tasks: Design and develop scalable backend services using Python, FastAPI, and Django.
  • Company: Join a forward-thinking tech company with a remote-first culture.
  • Benefits: Enjoy competitive pay, flexible work hours, and opportunities for growth.
  • Other info: Dynamic role with a focus on innovation and continuous learning.
  • Why this job: Make an impact by building efficient APIs and collaborating on exciting projects.
  • Qualifications: Proficient in Python with experience in FastAPI and Django; teamwork skills essential.

The predicted salary is between 36000 - 60000 £ per year.

Salary: £80,000 – £120,000

Location: London Bridge

Work: On-Site

Company Description

Qoves is on track to become the next consumer tech unicorn. With over 2.5 million followers across our platforms, we have built one of the largest global communities around beauty, aesthetics and AI. In only a short time, we have become one of the fastest growing consumer tech companies in the world, pioneering AI-driven facial analysis that is transforming the way people understand and improve their looks.

Our products range from consumer facial analysis reports to partnerships with leading clinics and global brands. We are scaling quickly, expanding our team and setting new standards in how technology and aesthetics intersect. This is your opportunity to join a company that is not just growing but reshaping an entire industry.

Role Description

We’re looking for a talented Backend Engineer to join our team full-time in London. You’ll be building the backbone of our AI platform, owning key infrastructure decisions, and helping us scale new features across a rapidly growing user base. Expect a fast-paced, high-autonomy role where your work directly impacts the future of the product.

Key Responsibilities

  • Design and implement new backend endpoints and services using Python and FastAPI building on the existing codebase
  • Build and maintain scalable REST APIs, integrating PostgreSQL for robust data management
  • Lead the development of AI/LLM-powered features, leveraging tools like Langchain and other AI frameworks
  • Write clean, testable, and well-documented code, deploying via Docker in a CI/CD pipeline
  • Manage and collaborate on code via GitHub, driving code quality and team standards
  • Utilize Supabase (or similar BaaS platforms) for authentication, real-time updates, and storage
  • Drive performance, security, and scalability best practices as we scale rapidly in the next 6–12 months
  • Collaborate closely with Product, Design, and Frontend teams to deliver seamless and intuitive user experiences
  • Own key architectural decisions while mentoring engineers and elevating backend engineering standards
  • Build data-driven services and pipelines to bolster the customer experience
  • Take responsibility for production level management and deployments, working in a team of 4.

Qualifications

  • 3 Years of professional programming experience.
  • Strong proficiency in Python, with a proven track record of backend development
  • Deep experience with FastAPI, RESTful API design, and PostgreSQL
  • Hands-on experience developing scalable systems and backend architectures
  • Familiarity with Langchain, AI, or LLM tooling is a strong plus
  • Proficiency with Docker, GitHub, and modern deployment workflows
  • Experience working with Supabase, Firebase, or similar platforms for quick prototyping ideas.
  • Background in AI, NLP, or machine learning is a bonus
  • Self-starter who thrives in fast-paced environments with a high degree of ownership and autonomy

Senior Backend Engineer (Python / FastAPI / Django) employer: QOVES

As a leading tech company, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. With a focus on professional growth, we offer continuous learning opportunities and the chance to work on cutting-edge projects from the comfort of your home. Join us to be part of a dynamic team where your contributions are valued and rewarded, making a meaningful impact in the tech industry.
QOVES

Contact Detail:

QOVES Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Engineer (Python / FastAPI / Django)

✨Tip Number 1

Network like a pro! Reach out to fellow developers, attend meetups, and join online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those using Python, FastAPI, and Django. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and be ready to discuss your past projects in detail. We all know that 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 are proactive about their job search.

We think you need these skills to ace Senior Backend Engineer (Python / FastAPI / Django)

Python
FastAPI
Django
Back-End Web Development
Software Development
Object-Oriented Programming (OOP)
Front-End Development
Programming Fundamentals
Problem-Solving Skills
Attention to Detail
Collaboration
Independent Work
Code Review
Troubleshooting

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, FastAPI, and Django. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about backend development and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in past projects and how you tackled them. We value problem-solving abilities, so let us know how you approach obstacles and find solutions.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the attention you deserve. Plus, it’s super easy!

How to prepare for a job interview at QOVES

✨Know Your Tech Stack

Make sure you brush up on Python, FastAPI, and Django before the interview. Be ready to discuss your past projects using these technologies and how you tackled challenges. This will show that you’re not just familiar with the tools but can also apply them effectively.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've solved complex problems in backend development. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your analytical thinking and attention to detail.

✨Understand the Company’s Projects

Do a bit of research on the company and its current projects. Knowing what they’re working on and how your role fits into their goals will impress the interviewers. It shows you’re genuinely interested and have taken the time to understand their needs.

✨Be Ready for Code Reviews

Since code reviews are part of the role, be prepared to discuss your coding style and how you handle feedback. You might even be asked to review some code during the interview, so practice explaining your thought process clearly and constructively.

Senior Backend Engineer (Python / FastAPI / Django)
QOVES
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

>