Lead Python Engineer

New Today

Overview

London | Permanent | Hybrid

Principal Python Engineer

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.

Responsibilities

  • 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

Qualifications

  • 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

Job details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: Software Development

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.

#J-18808-Ljbffr
Location:
Little London, England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search