Principle Software Engineer - Typescript & Python

TurleyWay

Greater London

On-site

GBP 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TurleyWay is seeking a Principal Software Engineer to architect and scale a fintech/proptech platform from London with a hybrid work model. You will translate complex financial requirements into robust, high-performance code alongside the MD and CTO.

Responsibilities include leading design, full-stack development in Python/Django and TypeScript, building automated underwriting workflows, and guiding CI/CD adoption while mentoring engineers in a fast-paced, entrepreneurial environment.

Qualifications

  • 4+ years of professional software engineering experience delivering complex systems.
  • Expert-level Python (Django) and TypeScript experience.
  • Deep knowledge of PostgreSQL, cloud services (AWS or GCP), Docker and modern DevOps.
  • Prior fintech/PropTech or banking exposure is highly desirable.

Responsibilities

  • Architect and design scalable, secure core platform architecture.
  • Lead full-stack development using Python (Django) and TS (Angular/React).
  • Develop automated underwriting workflows, financial modeling tools, and data dashboards.
  • Mentor engineers, establish CI/CD practices, and conduct code reviews.

Skills

Architecture & Design
Full-Stack Development
Fintech Innovation
Technical Leadership

Education

Bachelor's degree in Computer Science

Job description

Principal Software Engineer (Fintech/PropTech)

Location: London – Hybrid Sector: Real Estate Investment & Private Credit

The Opportunity

We are working with a forward-thinking, tech-enabled real estate investment manager and lender dedicated to modernizing the UK residential market. They are doing this by embedding technology at the heart of operations, enabling efficient underwriting and robust risk management.

Having recently partnered with industry leaders to launch new debt funds, we are seeking a Principal Software Engineer to be the technical cornerstone of our engineering efforts as we scale our proprietary platform.

The Role

In this high-impact position, you won’t just be building features; you will be architecting a proprietary fintech platform that provides a competitive edge in the private credit market. You will work closely with the Managing Director and CTO to translate complex financial requirements into scalable, elegant code.

Key Responsibilities
  • Architecture & Design: Lead the evolution of our core platform, ensuring scalability, security, and maintainability.
  • Full-Stack Development: Build high-performance applications using Python (Django) for backend services and TypeScript (Angular/React) for frontends.
  • Fintech Innovation: Develop automated underwriting workflows, financial modeling tools, and data-driven dashboards.
  • Technical Leadership: Mentor engineers, establish CI/CD best practices, and lead code reviews.
Strategic Integration
  • Strategic Integration: Work with third-party APIs (open banking, credit bureaus, property data) to create seamless lending journeys.
Technical Requirements
  • Education: Degree in Computer Science or affiliated stem subject.
  • Language Mastery: Expert-level proficiency in Python (Django) and TypeScript.
  • Experience: 4+ years of professional software engineering, with a track record of delivering complex, production-grade systems.
  • Database & Infrastructure: Deep knowledge of PostgreSQL and experience with cloud services (AWS or GCP), Docker, and modern DevOps.
  • Domain Knowledge: Prior experience in Fintech, PropTech, or Banking is highly desirable. You should be comfortable with concepts like IRR, LTV ratios, and debt servicing.
About You
  • Pragmatic: You know when to build a "perfect" system and when to ship a functional one to meet business milestones.
  • Autonomous: You thrive in an entrepreneurial, fast-paced "family office" style environment with high degrees of ownership.
  • Communicator: You can explain complex technical trade-offs to non-technical stakeholders, such as Investment Committees.
  • Passionate: You are excited about the intersection of software and physical assets
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Accelero • Greater London

Hybrid
GBP 80,000 - 100,000
4x salary life assurance
Pension
Virtual GP
Technical Lead
Technical Lead

Xpertise Recruitment • City of Westminster

Hybrid
GBP 110,000 - 125,000
Annual bonus
Growth shares
Hybrid work model
+4
Principal Fintech Platform Architect — London Hybrid
Principal Fintech Platform Architect — London Hybrid

TurleyWay • Greater London

Hybrid
GBP 120,000 - 160,000
Lead Software Engineer
Lead Software Engineer

Atarus • England

On-site
GBP 60,000 - 80,000
Principal Full Stack Developer
Principal Full Stack Developer

RedTech Recruitment • Greater London

Hybrid
GBP 90,000 - 130,000
Well-funded startup environment
Shape product and technical direction
Modern tech stack
+2
Lead Software Engineer
Lead Software Engineer

Franklin Bates • Greater London

On-site
GBP 90,000 - 105,000
High ownership and autonomy
Opportunity to shape architecture from an early stage
Principal Software Engineer C# .Net AWS - FinTech
Principal Software Engineer C# .Net AWS - FinTech

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
Bonus up to 20%
Pension 5% employer contribution
25 days holiday
+4
Lead Software Engineer Python API - Fintech
Lead Software Engineer Python API - Fintech

Client Server • Greater London

Hybrid
GBP 100,000 - 120,000
Pension
Hybrid work model
Principal Engineer
Principal Engineer

Fundingxchange Limited • Cardiff, Greater London

Hybrid
GBP 70,000 - 95,000
Flexible working
Employee assistance and wellbeing support
Pension scheme contributions
+4
Principal Software Engineer
Principal Software Engineer

Internetwork Expert • Greater London

Hybrid
GBP 140,000 - 190,000