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-8914569
Post Date:24. 09. 2025
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 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

Platform Engineer – Cloud & DevOps Transformation

Wiltshire
Wiltshire
£70,000–£90,000
Ncounter are partnered with a fast-growing consultancy delivering secure digital and cloud transformation programmes across Defence, Intelligence, and wider Government. We’re looking for Platform Engineers who thrive at the intersection of DevOps, cloud architecture, and secure infrastructure delivery. You’ll join a high-performing team building cloud-native environments that underpin some of the UK’s most complex technology programmes. The Role You’ll be hands-on in designing, building, and optimising modern Kubernetes-based platforms that enable large-scale systems integration and automation. This will include containerising workloads, implementing robust CI/CD processes, and shaping secure environments within regulated, mission-focused settings. Working alongside architects, security engineers, and developers, you’ll play a key part in modernising legacy systems, introducing automation, and helping clients realise the full potential of cloud technologies.

Technology Integration Specialist

London
London
£110,000–£140,000
Ncounter is supporting a global technology-driven investment firm in hiring a Technology Integration Specialist to join a highly collaborative team that bridges development, infrastructure, and support. This function ensures trading systems and data services work seamlessly across the front-to-back lifecycle, making it a key link between engineering and operations.

PKI & Cloud Architect (Contract)

Wiltshire
Wiltshire
£600–700 p/d
Ncounter is seeking an experienced DV Cleared Architect to support a major Defence programme, driving the design and delivery of secure, large-scale infrastructure across both private and public cloud environments. This position focuses heavily on enterprise PKI and trust services, integrating modern authentication, federation, and certificate management capabilities across highly assured platforms. You’ll take a leading role in shaping resilient architectures within secure, air-gapped environments, ensuring compliance with MOD and NCSC principles while delivering practical, scalable solutions to complex mission

C++ Software Engineer

London
London
£150,000-£175,000
Ncounter is partnering with a leading trading technology group to hire an exceptional C++ Software Engineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is a hands-on role developing ultra-low-latency services that handle order validation, routing and exchange connectivity - the backbone of real-time trading. You’ll join a collaborative team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. You’ll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability.