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 youll 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 were 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 youre a skilled Python engineer with distributed systems expertise and want to join a world-class engineering environment, apply today for a confidential conversation.
TPBN1_UKTJ
- Location:
- United Kingdom
- Job Type:
-
FullTime
- Category:
-
IT