At a Glance
- Tasks: Design and build Python backend services for a high-scale data platform.
- Company: A growing tech company focused on modernising core services.
- Benefits: Fully remote work, flexible hours, and a high-trust culture.
- Why this job: Join a senior team and influence real architectural changes.
- Qualifications: Strong Python skills and experience with REST APIs or microservices.
- Other info: Opportunity to work on cloud-agnostic architecture with Kubernetes.
The predicted salary is between 36000 - 60000 £ per year.
We’re hiring Senior Python Engineers for a growing technology company building a high-scale data platform used by enterprise customers. This is a hands-on backend role focused on modernising and rebuilding core services that power ingestion, processing, indexing, and export of large volumes of data. If you enjoy platform work, solving performance challenges, and building resilient systems, this will be a strong fit.
The Why? (Top 3)
- Major platform modernisation – a genuine rewrite/re-platforming programme with real architectural influence
- Engineering-led environment – small, senior team with high ownership and strong standards
- Remote-first & flexible – fully remote, with flexibility around working hours and a high-trust culture
The Role
You’ll join a backend team responsible for platform services that handle high-volume workflows, data processing, and scalable APIs. The immediate focus is building a more modern, maintainable foundation, including a move toward a cloud-agnostic architecture with Kubernetes as a key part of the platform direction.
You’ll be involved in:
- Designing and building Python backend services
- Improving data pipelines and processing workflows
- Delivering systems built for scale, reliability, and performance
- Contributing to platform design decisions, best practices, and engineering standards
- Supporting a long-term modernisation programme (not short-term feature churn)
What We’re Looking For
You’ll be a strong backend engineer who can operate at senior level in a small team.
- Strong Python backend development (Django / Flask / FastAPI)
- REST APIs, microservices or distributed systems patterns
Nice to have
- Kubernetes and containerised services
- Cloud exposure (AWS, GCP or Azure)
- Experience working with data-heavy systems, ETL-style workflows, or event-driven architectures
Python Developer in London employer: FORT
Contact Detail:
FORT Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or in similar roles. A friendly chat can lead to referrals or insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Python projects, especially those involving backend services or data processing. 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 Python knowledge and system design principles. Practice coding challenges and be ready to discuss your past projects, focusing on how you've tackled performance challenges and built resilient systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Python Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python backend development and any relevant frameworks like Django or Flask. We want to see how your skills align with our needs, so don’t be shy about showcasing your past projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you’re excited about the role and how your background in building scalable systems can contribute to our platform modernisation efforts. Let us know what makes you tick!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled performance challenges or improved data processing workflows. We love seeing how you approach problems and come up with innovative solutions!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates. Plus, it’s super easy!
How to prepare for a job interview at FORT
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially with frameworks like Django, Flask, or FastAPI. Be ready to discuss your past projects and how you've tackled challenges in backend development.
✨Understand the Architecture
Familiarise yourself with cloud-agnostic architectures and Kubernetes. Be prepared to talk about how you would approach modernising a platform and the architectural decisions you would make.
✨Showcase Your Problem-Solving Skills
Think of specific examples where you've solved performance challenges or built resilient systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's engineering culture, the team dynamics, and their long-term vision for the platform. This shows your genuine interest and helps you assess if it's the right fit for you.