Python Developer
Listed on 2026-06-04
-
Software Development
Software Engineer, Backend Developer, DevOps, Full Stack Developer
Role Overview
As part of its ambition to become a Top 3 contributor in the European ETF market, our client is investing significantly in the evolution of its ETF Market Making platform, with a strong focus on advancing Automated Market Making (AMM) and client RFQ pricing capabilities.
This role is centred on the design, development, and delivery of a next-generation electronic trading platform, supporting global trading activities across Europe, the US, and Emerging Markets. The objective is to build a scalable, high-performance platform, while developing long-term expertise to enable future trading and technology initiatives.
Key ResponsibilitiesYou will act as a hands-on developer within the Front Office trading environment, driving the build and enhancement of critical ETF trading components:
Platform Development & Engineering- Design and develop core components of the ETF electronic trading platform, with a focus on performance, scalability, and low latency
- Contribute to the end-to-end build and deployment of features across EU, US, and Global/Emerging Markets
- Implement enhancements to AMM and RFQ pricing workflows, improving automation and client responsiveness
- Participate in the architecture and design of distributed systems, ensuring robustness and extensibility
- Analyse existing ETF trading workflows (Blotter, booking, validation chain) and translate them into improved system designs.
- Lead the design and development of the new ETF Blotter within the Edge Board platform
- Build clean, efficient, and maintainable data flows between trading systems (ETF Portal, pricing engines, booking systems)
- Contribute to the modernisation of trading interfaces and tools used by the desk
- Work closely with traders and quants to capture requirements and rapidly deliver solutions
- Contribute to short development cycles, enabling fast iteration and continuous delivery of trading features
- Ensure high-quality code standards, testing, and deployment practices
- Drive automation and optimisation across the development lifecycle
- Develop reusable frameworks, libraries, and tools to support the ETF trading ecosystem
- Contribute to the scalability and industrialisation of the platform for future asset classes or regions
- Enhance monitoring, observability, and performance tooling from a development perspective (not pure support)
Mandatory Skills
- Strong experience in Front Office trading system development, ideally within electronic trading or market making environments
- Solid software engineering background with:
- Python (advanced)
- SQL / data handling
- Strong understanding of client-server and distributed architectures
- Experience working in Linux/Windows environments
- Proven ability to design and build production-grade systems, not just maintain them
Desirable
- Exposure to C++ (performance-critical components)
- Knowledge of ETF products, RFQ workflows, or pricing systems
- Degree from a top university in Computer Science, Engineering, or related field
- Strong analytical and problem-solving skills, with the ability to operate in complex, fast-paced trading environments
- Self-starter with a strong engineering mindset and ownership culture
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: