Prinicpal Software Engineer

Understanding Recruitment
Manor Park, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 140K

Job location

Manor Park, United Kingdom

Tech stack

Cloud Computing
Django
Python
Data Processing
Flask
Backend
FastAPI

Job description

Principal Software Engineer

📍 London - Hybrid

💰 Up to £140k + bonus

We're working with a profitable, engineering-led fintech that builds software used by investment firms to manage reporting, data, and client-facing outputs.

Their platform underpins core workflows for their clients - handling complex, highly tailored requirements across data processing, reporting logic, and content generation. They're now at a key stage of growth: evolving the existing system while building out new products alongside it.

They're looking for a Principal Engineer to take ownership of how that platform develops from here. This is a senior, hands-on position with real influence over both architecture and delivery.

You'll be:

  • Leading the evolution of a live, business-critical Python platform
  • Designing and building new systems and features from the ground up
  • Owning architectural decisions across backend services and cloud infrastructure
  • Working closely with stakeholders to shape solutions, not just implement them
  • Setting technical direction and raising engineering standards within a small team

What They're Looking For:

  • Strong Python experience (FastAPI, Django, Flask etc)
  • Track record of owning or significantly evolving production systems
  • Experience making architectural decisions and working across the full lifecycle
  • Comfortable operating in a smaller, high-ownership environment
  • Able to communicate effectively with both technical and non-technical stakeholders

Why It's interesting:

  • Ownership of a core platform and its future direction
  • Worldwide travel insurance
  • Top-tier Medical + Dental insurance
  • Beautiful, modern office in Central London
  • Profitable company with a clear growth roadmap

Requirements

  • Strong Python experience (FastAPI, Django, Flask etc)
  • Track record of owning or significantly evolving production systems
  • Experience making architectural decisions and working across the full lifecycle
  • Comfortable operating in a smaller, high-ownership environment
  • Able to communicate effectively with both technical and non-technical stakeholders

Benefits & conditions

Why It's interesting:

  • Ownership of a core platform and its future direction
  • Worldwide travel insurance
  • Top-tier Medical + Dental insurance
  • Beautiful, modern office in Central London
  • Profitable company with a clear growth roadmap

Apply for this position