At a Glance
- Tasks: Join a dynamic team to build scalable backend systems and APIs using Python/Django.
- Company: Be part of a fast-growing fintech revolutionising affordable finance solutions in the UK and beyond.
- Benefits: Enjoy a salary up to £60,000, competitive perks, and hybrid work flexibility.
- Why this job: Make an impact as the first UK Backend Engineer in a collaborative, innovative environment.
- Qualifications: Strong Python & Django skills, fintech experience preferred, and a solid Computer Science background.
- Other info: Opportunity to mentor junior engineers and lead critical business functions.
The predicted salary is between 36000 - 60000 £ per year.
MID-LEVEL BACKEND ENGINEER
UP TO £60,000
HYBRID -Sheffield
Want to play a pivotal role in building scalable backend systems for a fast-scaling fintech, while being the first UK Backend hire in a growing team?
THE COMPANY:
I\’m working with a rapidly scaling fintech operating across the UK and international markets. They provide innovative finance solutions that make essential services more affordable for consumers. The business has seen huge growth over the past few years, with an established engineering function overseas and now a strong focus on building resilience and scale in the UK. This role is the first UK-based Backend Engineer, with plans to expand further.
THE ROLE:
You\’ll join a collaborative engineering team working across both the UK and international offices, building consumer-facing applications and mission-critical payment infrastructure. Projects span payment orchestration, platform integrations, product scaling, and new AI-driven features.
Key responsibilities include:
- Designing, building and maintaining backend services & APIs
- Writing production-quality Python/Django code (with strong Django ORM focus)
- Building and maintaining payments infrastructure
- Diagnosing, debugging and optimising system performance
- Supporting deployment pipelines, monitoring and logging
- Mentoring junior engineers where relevant
- Collaborating with cross-functional product and engineering teams
YOUR SKILLS AND EXPERIENCE:
A successful Backend Engineer will bring:
- Strong expertise with Python & Django (ORM essential)
- Experience in fintech, automation, or payments (preferred)
- Background in startups/scale-ups
- Solid grasp of Computer Science fundamentals (algorithms, data structures, systems)
THE BENEFITS:
You\’ll receive a salary of up to £60,000 depending on experience, plus a competitive benefits package and the opportunity to lead a core business function.
HOW TO APPLY:
Please register your interest by sending your CV to Molly Bird via the apply link on this page.
Backend Engineer - Django employer: Harnham
Contact Detail:
Harnham Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer - Django
✨Tip Number 1
Familiarise yourself with the company's products and services. Understanding their innovative finance solutions will help you demonstrate your enthusiasm and how your skills can contribute to their mission during any discussions.
✨Tip Number 2
Network with current employees or industry professionals who have experience in fintech or backend engineering. They can provide insights into the company culture and expectations, which can be invaluable when preparing for interviews.
✨Tip Number 3
Brush up on your Python and Django skills, especially focusing on the ORM aspect. Consider working on a personal project or contributing to open-source projects that showcase your ability to build scalable backend systems.
✨Tip Number 4
Prepare to discuss your experience with payment infrastructure and any relevant projects you've worked on. Being able to articulate your past experiences in fintech or similar environments will set you apart from other candidates.
We think you need these skills to ace Backend Engineer - Django
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and Django, especially focusing on any projects where you've designed and built backend services or APIs. Mention any relevant fintech or payments experience to align with the company's focus.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for fintech and your understanding of the role. Discuss how your skills in Python and Django can contribute to building scalable backend systems and mention any experience mentoring junior engineers.
Showcase Relevant Projects: If you have worked on specific projects related to payment infrastructure or AI-driven features, include these in your application. Provide brief descriptions of your contributions and the technologies used to demonstrate your hands-on experience.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Backend Engineer role.
How to prepare for a job interview at Harnham
✨Showcase Your Django Expertise
Make sure to highlight your experience with Python and Django during the interview. Be prepared to discuss specific projects where you've used Django ORM, as this is a key requirement for the role.
✨Demonstrate Problem-Solving Skills
Expect to face technical questions that assess your understanding of algorithms and data structures. Prepare to walk through your thought process when diagnosing and debugging system performance issues.
✨Familiarise Yourself with Fintech Trends
Since the company operates in the fintech space, it’s beneficial to be aware of current trends and challenges in the industry. This will help you engage in meaningful discussions about how your skills can contribute to their innovative solutions.
✨Prepare for Collaborative Scenarios
As the role involves working with cross-functional teams, be ready to share examples of how you've successfully collaborated with others in past projects. Highlight any mentoring experiences you have, as they value team growth.