Senior Python Backend Engineer
Senior Python Backend Engineer

Senior Python Backend Engineer

London Full-Time 69000 - 81000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and build scalable backend systems using Python, tackling optimisation problems and collaborating with teams.
  • Company: Join a dynamic London firm revolutionising luxury delivery in the quick commerce space.
  • Benefits: Enjoy a competitive salary, hybrid work model, and opportunities for professional growth.
  • Why this job: Be part of an innovative team shaping the future of luxury shopping with instant delivery.
  • Qualifications: 5+ years in Python development, strong technical background, and experience with cloud services required.
  • Other info: Opportunity to work on exciting projects in a fast-paced, post-covid market.

The predicted salary is between 69000 - 81000 £ per year.

Location: Vauxhall, London (Hybrid, 3 days per-week on-site)

Salary: Up to £115,000 p/a plus benefits

Troi Search have partnered with a London-based firm to hire a talented Senior Python Backend Engineer. The client operates in the 'quick commerce' space and is building a brand-new in-house software engineering team in London. The client was part of the huge 'speedy delivery' boom that surfaced in London post-covid and now they’ve naturally shifted into becoming the only app where you can browse and buy luxury boutique items and have them delivered to your door instantly.

Duties:

  • Design and refine models that accurately predict customer demand, providing critical insights that guide operations across the business.
  • Tackle large-scale optimization problems to ensure stock is distributed efficiently, keeping stores and warehouses perfectly balanced.
  • Take ownership from concept to launch—designing, building, deploying, and iterating on new system features that create real value.
  • Work together with data scientists, engineers, and product stakeholders to deliver seamless, scalable solutions.
  • Write robust, clean, and scalable Python code. Maintain high standards for testing, deployment, and version control.

Requirements:

  • 5+ years of professional experience building software with Python.
  • Strong academic background in Computer Science, Engineering, Mathematics, Physics, or similar technical fields.
  • Expertise in crafting scalable backend systems using Python and frameworks like Pandas for data analysis.
  • Solid experience working with cloud services (GCP, AWS, or Azure).
  • Proven track record of writing testable code and following modern testing best practices.
  • Familiarity with Git for version control and experience with CI/CD pipelines.
  • Confidence navigating and contributing to large, mature codebases.
  • Nice to have experience with Terraform and front-end technologies like React.js and Node.js.

Senior Python Backend Engineer employer: Troi

As a Senior Python Backend Engineer at our London-based firm in Vauxhall, you will join a dynamic and innovative team at the forefront of the quick commerce revolution. We offer a hybrid work model that promotes a healthy work-life balance, alongside competitive salaries and comprehensive benefits. Our collaborative culture fosters continuous learning and growth, providing you with unique opportunities to shape cutting-edge solutions while working with luxury brands in a fast-paced environment.
T

Contact Detail:

Troi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Python Backend Engineer

✨Tip Number 1

Familiarise yourself with the quick commerce industry and the specific challenges it faces. Understanding the nuances of speedy delivery and customer demand prediction will help you stand out during discussions.

✨Tip Number 2

Showcase your experience with scalable backend systems by preparing examples of past projects. Be ready to discuss how you've tackled large-scale optimisation problems and the impact your solutions had on previous teams or companies.

✨Tip Number 3

Brush up on your knowledge of cloud services, particularly GCP, AWS, or Azure. Being able to speak confidently about your experience with these platforms will demonstrate your readiness for the role's technical requirements.

✨Tip Number 4

Prepare to discuss your approach to writing clean, testable code and your familiarity with CI/CD pipelines. Highlighting your commitment to high standards in testing and deployment will resonate well with the hiring team.

We think you need these skills to ace Senior Python Backend Engineer

Python Programming
Backend Development
Data Analysis with Pandas
Cloud Services (GCP, AWS, Azure)
Version Control with Git
CI/CD Pipelines
Software Testing Best Practices
Scalable System Design
Optimization Problem Solving
Collaboration with Cross-Functional Teams
Clean Code Principles
Large Codebase Navigation
Terraform (Nice to have)
Front-End Technologies (React.js, Node.js) (Nice to have)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5+ years of experience with Python and any relevant frameworks like Pandas. Emphasise your expertise in building scalable backend systems and your familiarity with cloud services such as GCP, AWS, or Azure.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the quick commerce industry and how your skills align with the company's mission. Mention specific projects where you've tackled large-scale optimisation problems or contributed to mature codebases.

Showcase Your Technical Skills: Include a section in your application that details your technical skills, particularly your experience with Python, Git, CI/CD pipelines, and any additional technologies like Terraform or front-end frameworks. This will help demonstrate your fit for the role.

Highlight Collaboration Experience: Since the role involves working with data scientists, engineers, and product stakeholders, be sure to mention any past experiences where you collaborated effectively in a team setting. This can set you apart as a candidate who thrives in a collaborative environment.

How to prepare for a job interview at Troi

✨Showcase Your Python Expertise

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've built scalable backend systems, and be ready to explain the frameworks you've used, such as Pandas for data analysis.

✨Demonstrate Problem-Solving Skills

Since the role involves tackling large-scale optimisation problems, think of examples from your past work where you've successfully solved complex issues. Be ready to walk through your thought process and the impact of your solutions.

✨Familiarity with Cloud Services

Make sure you can talk about your experience with cloud services like GCP, AWS, or Azure. Prepare to discuss how you've utilised these platforms in previous roles to enhance system performance and scalability.

✨Emphasise Collaboration

This position requires working closely with data scientists, engineers, and product stakeholders. Share examples of how you've collaborated in cross-functional teams to deliver successful projects, highlighting your communication skills and teamwork.

Senior Python Backend Engineer
Troi
T
  • Senior Python Backend Engineer

    London
    Full-Time
    69000 - 81000 £ / year (est.)

    Application deadline: 2027-05-04

  • T

    Troi

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