AI & Emerging technologies

Principal Software Engineer Python AI - FinTech

Client Server

London · Greater London · United Kingdom

Overview

In this Principal role you will lead Python-based engineering work with technical ownership, shaping architecture and delivering new product capabilities in a FinTech setting. You’ll work across backend, data processing and complex financial systems, while advancing AI and LLM initiatives. The position combines hands-on development with strategic influence to drive product outcomes. You’ll collaborate with cross-functional teams to scale solutions and adopt modern engineering practices. This is a high-impact, product-focused role in a flexible hybrid environment.

Pay / Benefits
  • Salary up to 120k
  • Healthcare
  • Pension
  • Hybrid working
  • Impactful role with development opportunities
Responsibilities
  • lead end-to-end projects from concept to production
  • shape and own software architecture for new product capabilities
  • develop backend services using Python with Django or FastAPI
  • work across backend, data processing and financial systems
  • drive AI/LLM adoption and practical integration into products and workflows
  • balance new development with improvement of existing systems
Key requirements
  • strong Python backend experience with Django or FastAPI
  • senior or principal level software engineering background
  • ability to lead design and delivery of software products
  • experience applying AI/LLMs to products and workflows
  • ability to influence engineering decisions and shape architecture
  • product-focused mindset; balance of new and existing systems
  • FinTech, financial services or investment tech experience advantageous
  • leadership and initiative
  • cross-functional collaboration
  • clear communication
  • Python
  • Django
  • FastAPI

Reference: WJ-747_31292249 · Posted 13 Nov 2026, 11:01 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs