Python Developer
Full time posted 7 months ago in Consulting , in IT Services ShortlistJob Detail
-
Job ID 6711
-
Industry IT Services
Job Description
Python Developer / Front Office IT Strategist
Location: London, UK
Type: Permanent
Level: Experienced
About Talan
For over 20 years, Talan has supported businesses and public institutions in their digital transformation efforts across the globe. With a presence on four continents and over 5,000 consultants, our goal is to reach €1 billion in revenue by the end of 2025.
In the UK, we have 250 professionals spread across key locations, including London, Edinburgh, Chester, and Leeds.
The Role
We’re seeking a skilled Python Developer / Front Office IT Strategist to join a high-performing team supporting an ETF Market Making desk at a leading financial institution. This is a unique opportunity to contribute to the continuous enhancement of a world-class ETF trading platform.
You’ll join a team of seven IT Strategists, working closely with traders to maintain, support, and evolve the desk’s trading systems. The role blends hands-on Python development (approx. 70%) with production support (approx. 30%), offering an excellent mix of strategic impact and technical challenge.
Key Responsibilities
Development (~70%)
-
Maintain and enhance internal tools for monitoring, support, and analytics.
-
Collaborate with traders and quants to gather requirements and deliver new features.
-
Develop new solutions to improve business outcomes, including work on algorithmic trading coverage and ETF pricer setup.
-
Evolve the core Python architecture: internal libraries, job schedulers, caching layers, and more.
Support (~30%)
-
Provide L1/L2 support to front-office traders to ensure seamless trading operations.
-
Guarantee system uptime and respond to any real-time incidents.
-
Build tools to improve platform reliability and performance.
-
Contribute to the rollout and stabilization of new low-latency pricing systems.
What We’re Looking For
Essential Skills
-
Solid hands-on experience with Python, especially in performance-sensitive environments.
-
Strong working knowledge of Linux (scripting, debugging, networking).
-
Comfortable reading and understanding C++ code (development experience is a plus).
-
Proficiency with SQL, particularly Oracle databases.
Desired Traits
-
Experience working in fast-paced, production-critical environments.
-
Excellent troubleshooting, analytical, and problem-solving abilities.
-
Strong communication skills and ability to work closely with trading desks.
-
Detail-oriented and proactive, with a focus on platform reliability.
This role is ideal for someone who thrives at the intersection of software engineering and front-office trading, and who is motivated to work in a collaborative, high-impact environment.
Required skills
Other jobs you may like
-
FPGA Engineer
- Cambridge GB
