> Markdown version of [/jobs/ext/2250469-python-developer](https://www.wearedevelopers.com/jobs/ext/2250469-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** Cloudspirit - **Location:** Greater London, UK - **Contract:** Permanent contract - **Skills:** Agile Methodology, Algorithmic Trading, Application Frameworks, C++ (Programming Language), Client Server Models, Continuous Delivery, Linux, Distributed Systems, Python (Programming Language), Software Engineering, SQL Databases, Data Streaming, Data Processing, Build Management, Information Technology, Low Latency - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815188215-python-developer ## About the Role * 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 ## Description 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 Responsibilities You 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 Trading Workflow & System Design * 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 Agile Development & Delivery * 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 Platform Capability Build * 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) Qualifications & Experience 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 Education & Personal Attributes * 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 ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)