Python Engineer | FinTech

🔒 Confidential Employer
Posted 7 May 2026
LOCATION
Not specified
TYPE
Contract
LEVEL
Mid-Senior level
CATEGORY
Software Engineering
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Python 3+ Software Design Patterns Object-Oriented Programming Data Structures Team Management Relational Databases Microservices APIs

FULL DESCRIPTION

Python Engineer | FinTech

Rate: £550 – £600 per day

Lead Python engineer needed to lead a team of engineers building application back-ends for a FinTech's microservices and end user applications. Cloud-based platform. Requires 5+ years Python, team management, strong OOP and database skills.

About the Role

Lead Python engineer is needed to lead a team of engineers in building out application layer back-ends for this FinTechs microservices and end user applications. You will have the opportunity to shape the products they will build using leading edge technologies. As well as having an excellent technical understanding of Python and modern APIs, you will have proven experience of delivering large projects in a timely manner, working collaboratively with project managers and other Tech teams. Their product is cloud-based, enabling financial service providers to creative innovative financial products and alternatives to existing banking vendors, giving the customer more choice and improving the lives of millions of people.

About the Company

Making financial services intelligent, flexible and about the customer, this FinTech are revolutionising banking offerings available to customers. Since 2017, this client have been building a new lending & banking platform. By using the most modern technologies and methodologies, they offer far faster, more flexible and cost efficient alternative to traditional banking platforms. As such allowing banks to build better products, be more competitive and improve customer relationships and the clients journey!

Qualifications

  • Computer Science or Software Engineering education or equivalent industry experience.
  • Excellent knowledge of Python 3+, with at least 5 years of commercial experience.
  • Strong understanding of software design patterns, object oriented programming, data structures and computational complexity theory.
  • Strong team management experience, capable of mentoring and guiding colleagues and managing performance.
  • Some exposure to another object oriented programming language (e.g. Java, C++, C#).
  • Good experience with relational databases, both from the perspective of writing code to interface with them as well as optimising access patterns against large datasets.
Sign up free — access 45,000+ UK sponsor-licensed jobs