Senior Back-end Python Developer (Permanent)
Senior Back-end Python Developer (Permanent)

Senior Back-end Python Developer (Permanent)

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Design and build backend microservices using Python and TDD.
  • Company: Join a fast-scaling fintech revolutionising banking with automation and AI.
  • Benefits: Enjoy flexible hybrid work, equity options, and opportunities for growth.
  • Why this job: Be the first in this role, shaping backend engineering in a dynamic environment.
  • Qualifications: Advanced Python skills and experience with microservices architecture required.
  • Other info: Work within a supportive team and lead innovative projects.

The predicted salary is between 43200 - 72000 £ per year.

Join a Fintech Revolution - Newly created role - As the first in this role, you’ll play a key role in defining how backend engineering evolves within a fast-scaling global fintech – with full support from leadership and autonomy to innovate.

DATAHEAD has been exclusively retained by a fast-scaling global fintech that’s disrupting the banking space through automation, AI, and cloud-native engineering. Their platform is used by major financial institutions to streamline and digitize complex document processing and they’re now growing their world-class engineering team in London.

  • Designing and building backend microservices in Python
  • Writing clean, robust, production-grade code using Test-Driven Development (TDD)
  • Working with MongoDB and other NoSQL databases
  • Shipping services within a Microsoft ecosystem (Azure/OpenShift)
  • Advanced Python skills and deep experience with microservices architecture
  • Strong understanding of TDD, CI/CD, and production-quality standards
  • Exposure to Microsoft-based infrastructure (Azure/OpenShift preferred)
  • Flexible hybrid work and equity options on the table
  • Opportunities to lead, mentor, and grow as we scale
D

Contact Detail:

DATAHEAD Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Back-end Python Developer (Permanent)

✨Tip Number 1

Familiarise yourself with the latest trends in backend development, particularly in Python and microservices. Being able to discuss recent advancements or frameworks during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Showcase your experience with Test-Driven Development (TDD) by preparing examples of how you've implemented it in past projects. This will highlight your ability to write clean, robust code and align with the company's focus on production-quality standards.

✨Tip Number 3

Brush up on your knowledge of NoSQL databases, especially MongoDB. Be ready to discuss how you've used these technologies in previous roles, as this will be crucial for the position.

✨Tip Number 4

Research the Microsoft ecosystem, particularly Azure and OpenShift. Understanding how these platforms integrate with backend services will give you an edge and show that you're prepared to work within their infrastructure.

We think you need these skills to ace Senior Back-end Python Developer (Permanent)

Advanced Python Programming
Microservices Architecture
Test-Driven Development (TDD)
CI/CD Practices
MongoDB and NoSQL Databases
Microsoft Azure
OpenShift
Production-Quality Code Standards
Clean Code Principles
Problem-Solving Skills
Collaboration and Teamwork
Mentoring and Leadership Skills
Agile Methodologies
Cloud-Native Engineering

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, microservices, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your skills in Test-Driven Development (TDD) and working with NoSQL databases like MongoDB.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the fintech industry and how your background aligns with the company's mission. Mention your experience in designing backend systems and your ability to innovate within a fast-paced environment.

Showcase Relevant Projects: If you have worked on projects that involved cloud-native engineering or automation, be sure to include these in your application. Highlight your role, the technologies used, and the impact of your contributions.

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 Senior Back-end Developer role.

How to prepare for a job interview at DATAHEAD

✨Showcase Your Python Expertise

Make sure to highlight your advanced Python skills during the interview. Be prepared to discuss specific projects where you've implemented Python, especially in a microservices architecture. This will demonstrate your technical proficiency and relevance to the role.

✨Emphasise TDD and CI/CD Knowledge

Since the role requires a strong understanding of Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD), be ready to explain how you've applied these methodologies in your previous work. Share examples of how TDD has improved your code quality and deployment processes.

✨Familiarity with NoSQL Databases

As the position involves working with MongoDB and other NoSQL databases, it’s crucial to discuss your experience with these technologies. Prepare to talk about how you've used NoSQL databases in past projects and the advantages they provided in terms of scalability and performance.

✨Demonstrate Leadership Potential

Given that this is a newly created role with opportunities to lead and mentor, express your interest in taking on leadership responsibilities. Share any past experiences where you’ve led a team or mentored junior developers, as this will show your readiness to grow within the company.

Senior Back-end Python Developer (Permanent)
DATAHEAD
D
  • Senior Back-end Python Developer (Permanent)

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-26

  • D

    DATAHEAD

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