Principal Software Engineer Python AI - FinTech
Client Server
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
- 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
- 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