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
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
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.