Prinicpal Software Engineer
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