Principal Python Engineer

Industry / Sector:FinTech/Financial Services
Salary/Rate:£170,000-£200,000
Job type:Perm
Town/City:Canary Wharf
County:London
Job ref:NP-8914586
Post Date:02. 01. 2026
Scroll

Meet Our Recruiter

Michael Brown
Michael Brown
Technology Recruitment Consultant

About the Role

Principal Python Engineer

London | Permanent | Hybrid

Ncounter is supporting a global investment firm in hiring a Python Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business.

What you’ll do:

  • Design, develop, and maintain performant, reliable frameworks and services in Python
  • Build productivity tools and platforms that streamline workflows across investment and technology teams
  • Contribute to code reviews and best practices, improving overall development quality
  • Work across distributed systems, containers, and automation pipelines to deliver scalable solutions

What we’re looking for:

  • 6+ years’ professional software development experience
  • Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices)
  • Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage
  • Background in distributed systems and large-scale compute frameworks
  • Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation

This role offers the chance to work on complex technical challenges at scale, with direct impact on high-performance computing platforms. If you’re a skilled Python engineer with distributed systems expertise and want to join a world-class engineering environment, apply today for a confidential conversation.

 

More jobs from this recruiter

View All

Contract User Research Lead

London
London
£575 to £650 per day
Ncounter are looking for a User Research Lead to support a major Defence programme, guiding multidisciplinary teams and ensuring user insight shapes every phase of delivery. You will balance hands on research with team leadership, while keeping delivery aligned to user needs, policy requirements and programme outcomes.

Platform Engineer (DV Cleared)

Wiltshire
Wiltshire
£90,000-100,000
Ncounter are supporting a secure government focused programme that is scaling its cloud and platform engineering capability. We are looking for DV Cleared Platform Engineers who enjoy solving complex problems in high assurance environments. The focus is on building reliable Kubernetes platforms, strengthening CI/CD automation, and embedding security into modern engineering practices.

Principal Python Engineer

Canary Wharf
London
£170,000-£200,000
Ncounter is supporting a global investment firm in hiring a Python Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business.