At a Glance
- Tasks: Develop and maintain Python-based backend services for a critical platform.
- Company: Join a forward-thinking tech company focused on real-world impact.
- Benefits: Competitive salary, remote work flexibility, and opportunities for technical growth.
- Why this job: Work on a major product re-platforming with real users and high trust.
- Qualifications: Strong Python skills and solid backend engineering fundamentals required.
- Other info: Enjoy autonomy in a remote-first team with a clear technical roadmap.
The predicted salary is between 60000 - 90000 £ per year.
This is a hands-on senior engineering role for someone who wants to stay technical while working on a complex, production-critical platform.
You will be joining an established product team during a major v1 to v2 re-platforming phase, focused on scalability, reliability, and long-term maintainability. The work is backend-heavy, pragmatic, and delivery-focused.
What you will be working on:
- Python-based backend services and APIs (Flask)
- ETL pipelines ingesting high-volume data
- PostgreSQL data persistence and Elasticsearch search/indexing
- Contributing to a large-scale product rewrite
- Building reliable, production-ready systems used in real legal cases
What they are looking for:
- Strong commercial Python experience
- Solid backend engineering fundamentals
- Comfortable working autonomously in a remote-first team
- Clear communicator who flags risks early
- Not a people-management role - this stays technical
Nice to have:
- Elasticsearch experience
- Exposure to Kubernetes or containerised environments
The appeal:
- Real product, real users, real scale
- High trust and autonomy
- Clear roadmap and long-term technical investment
Salary: £60k - £90k
Location: Remote UK (Leeds optional)
Senior Python Engineer X 2 in Leeds employer: Corecom Consulting
Contact Detail:
Corecom Consulting Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Python Engineer X 2 in Leeds
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in backend engineering. 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 Python projects and contributions. This is a great way to demonstrate your technical abilities and passion for coding, making you stand out to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common Python and backend engineering questions. Practice coding challenges and be ready to discuss your past projects. Confidence and preparation can make all the difference!
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it gives us a chance to see your application in the best light possible.
We think you need these skills to ace Senior Python Engineer X 2 in Leeds
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your strong commercial Python experience in your application. We want to see how you've tackled backend challenges and what projects you've worked on that showcase your skills.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate a straightforward approach, so avoid fluff and focus on what makes you a great fit for this technical role.
Demonstrate Your Autonomy: Since we’re a remote-first team, it’s important to show us how you can work independently. Share examples of how you've successfully managed projects or tasks on your own in the past.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process.
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 past projects and how you've used Python in real-world scenarios, especially with Flask. They’ll want to see your depth of knowledge and practical experience.
✨Understand the Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like PostgreSQL and Elasticsearch. If you have experience with ETL pipelines or containerised environments like Kubernetes, be prepared to share specific examples of how you've worked with these tools.
✨Communicate Clearly and Confidently
Since clear communication is key for this role, practice articulating your thoughts on technical challenges and solutions. Don’t hesitate to flag potential risks or concerns during the discussion; it shows you're proactive and aware of the complexities involved.
✨Showcase Your Problem-Solving Skills
Be ready to tackle some technical problems during the interview. Think through your approach to building reliable systems and how you would handle scalability and maintainability issues. This will demonstrate your pragmatic mindset and delivery-focused attitude.