At a Glance
- Tasks: Build and maintain Python-based backend services and develop APIs.
- Company: Join a mature SaaS business focused on large-scale data and compliance systems.
- Benefits: Competitive salary, fully remote work, and opportunities for professional growth.
- Why this job: Make a real impact by shaping the evolution of a robust platform.
- Qualifications: Strong experience as a Senior Python Engineer with backend API skills.
- Other info: Enjoy a pragmatic culture with clear communication and accountability.
The predicted salary is between 80000 - 90000 ÂŁ per year.
This range is provided by Corecom Consulting. Your actual pay will be based on your skills and experience â talk with your recruiter to learn more.
Contract: Permanent
Location: Fully remote (UK) with optional in-person sessions in Leeds
The Role
We are hiring two Senior Python Engineers to join a mature, productâled SaaS business that operates at the intersection of largeâscale data, search, and complianceâcritical systems. This is a handsâon engineering role for someone who enjoys solving complex backend problems, working with real production data at scale, and contributing to the evolution of an established platform rather than a proofâofâconcept.
The team is currently undertaking a major reâarchitecture and rewrite of its core product, moving from an initial version to a more scalable, robust, and futureâproof platform. You will be joining at a point where your technical input will genuinely shape how the system evolves.
What Youâll Be Working On
- Building and maintaining Pythonâbased backend services
- Developing APIs within a Flaskâbased backend
- Working with PostgreSQL for persistence and Elasticsearch for indexing and search
- Contributing to a wider v1 â v2 product rewrite, focusing on scalability, performance, and reliability
- Collaborating closely with other senior engineers to make pragmatic, productionâready engineering decisions
This is not a peopleâmanagement role. Itâs for engineers who want to stay deeply technical and have real ownership over what they build.
The Tech Environment
- Python
- Flask
- Elasticsearch
- Kubernetes (as a runtime environment rather than a DevOpsâheavy remit)
What Theyâre Looking For
- Strong commercial experience as a Senior Python Engineer
- Proven background building and maintaining backend APIs
- Solid software engineering fundamentals and experience working on complex backend systems
- Comfortable working autonomously and taking ownership of delivery
- Clear communicator who can explain technical work, make sensible tradeâoffs, and estimate effort realistically
- Experience with search, indexing, or dataâheavy systems is a strong plus
Working Style & Culture
- Fully remoteâfirst across the UK
- Optional inâperson sessions in Leeds for those who enjoy faceâtoâface collaboration
- Pragmatic, deliveryâfocused engineering culture
- Strong emphasis on clear communication, accountability, and reliability
Salary & Benefits
ÂŁ80,000 to ÂŁ90,000, depending on experience
Permanent role
Fully remote within the UK
Opportunity to work on meaningful, technically challenging systems with realâworld impact
Senior Python Engineer in London employer: Corecom Consulting
Contact Detail:
Corecom Consulting Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Python Engineer in London
â¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in SaaS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
â¨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Python and backend systems. This gives potential employers a taste of what you can do and how you tackle complex problems.
â¨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common Python interview questions and be ready to discuss your past projects in detailâthis is your chance to shine!
â¨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 are proactive about their job search!
We think you need these skills to ace Senior Python Engineer in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV highlights your experience with Python and backend systems. 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 excited about the role and how your background makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Your Technical Skills: When applying, make sure to mention specific technologies youâve worked with, like Flask or PostgreSQL. We love seeing candidates who can demonstrate their hands-on experience with the tools we use.
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way to ensure your application gets into the right hands and shows us youâre serious about joining our team!
How to prepare for a job interview at Corecom Consulting
â¨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with building and maintaining backend APIs, as well as any complex systems you've worked on. Theyâll want to see that you can handle real production data at scale.
â¨Familiarise Yourself with Their Tech Stack
Get to grips with Flask, PostgreSQL, and Elasticsearch. If you have experience with Kubernetes, even better! Being able to talk about how you've used these technologies in past projects will show that you're a great fit for their team.
â¨Prepare for Problem-Solving Questions
Expect to tackle some hands-on engineering problems during the interview. Practice explaining your thought process clearly and concisely. Theyâre looking for someone who can make pragmatic decisions and explain technical concepts effectively.
â¨Show Your Collaborative Spirit
Even though this role is deeply technical, they value clear communication and collaboration. Be prepared to discuss how you've worked with other engineers in the past and how you approach teamwork, especially in a remote setting.