Backend Engineer - Django
Backend Engineer - Django

Backend Engineer - Django

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
H

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

Join a dynamic fintech company in Sheffield that prioritises innovation and employee growth, offering a collaborative work culture where your contributions directly impact the development of scalable backend systems. As the first UK Backend Engineer, you'll have the unique opportunity to shape the engineering function while enjoying a competitive salary and benefits package, all within a supportive environment that encourages mentorship and professional development.
H

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

Proficiency in Python
Strong experience with Django and Django ORM
Understanding of RESTful APIs
Experience with payment systems and infrastructure
Knowledge of database management and optimisation
Familiarity with cloud services (AWS, Azure, etc.)
Debugging and performance optimisation skills
Experience with CI/CD pipelines
Ability to mentor junior engineers
Collaboration skills for cross-functional teams
Solid understanding of algorithms and data structures
Experience in fintech or related industries
Adaptability in a fast-paced startup environment

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.

Backend Engineer - Django
Harnham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Backend Engineer - Django

    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-09-06

  • H

    Harnham

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>