Principal Python Engineer

Industry / Sector:FinTech/Financial Services
Salary/Rate:£170,000-£200,000
Job type:Perm
Town/City:London
County:London
Job ref:NP-8914586
Post Date:16. 11. 2025
Scroll

About the Role

Principal Python Engineer

London | Permanent | Hybrid

Ncounter is supporting a global investment firm in hiring a Software 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

Principal Python Engineer

London
London
£170,000-£200,000
Ncounter is supporting a global investment firm in hiring a Software 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.

Cloude Engineer

Wiltshire
Wiltshire
£700-800 p/d OUTSIDE IR35
Join a high-profile Defence programme delivering complex, mission-critical cloud environments. This role sits within a secure engineering team, building and maintaining highly available Kubernetes and Terraform-based infrastructure for classified systems.

Functional Programming Engineer – AI Platform

London
London
£120,000-£160,000
At Ncounter, we’re partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs with full transparency - ensuring trust, compliance, and control remain central to every decision. As a Backend Engineer, you’ll join a growing team working at the forefront of AI infrastructure. This isn’t just about clean code or strong delivery - it’s about ownership, product intuition, and building for scale. You’ll be part of a lean, high-calibre engineering function where every member contributes to planning, testing, analysis, and execution.

Cyber Security Engineer

Herefordshire
Herefordshire
£80,000–£90,000
Ncounter is seeking a Cyber Security Engineer to join a consultancy delivering mission-critical programmes across Defence, Government and National Security. This role offers the chance to directly influence how nationally significant systems are protected, designed and operated. You’ll be involved throughout the project lifecycle, from shaping security strategy to designing architectures and overseeing secure development. Expect variety: one week advising on risk management, the next helping to design secure solutions for enterprise-scale ICT, followed by leading on assurance activities or reviewing deliverables that set the standard for security across government. You’ll work closely with both technical and non-technical stakeholders, translating complex risks into practical recommendations, while building trusted relationships with clients.