Ncounter
Principal Python Engineer
Principal Python Engineer at Ncounter, based in Canary Wharf, South East England, paying £170,000 - £200,000 per annum. This is a permanent role with hybrid working.
- Pay
- £170,000 - £200,000 per annum
- Hours and contract
- Permanent · Hybrid
- Location
- Canary Wharf, South East England
- Closing date
- Sector
- Software Developer
About 155% above the going rate for software developer
Reference 57491032
About the role
Principal Python Engineer
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.
Reference: 57491032 · Posted 4 days ago · Closes 6 Dec 2026 · Listed via Ncounter
Apply for this job
This role is listed via Ncounter. Applications are handled on the employer's site.
Apply on employer siteOpens the employer's website in a new tab.
Signed in? Every job you apply for counts toward your weekly goal and badges. How it works
Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.