Python Software Engineer
Cboe Exchange · London, England ·
Last confirmed by our partners on 17 Oct 2026.
Overview
In this role you will help build and expand the data pipeline and event streaming capabilities for Cboe Europe’s trading platforms. You will work within a small, skilled team to deliver reliable Python systems that scale with the exchange’s operations, collaborating with cross‑functional teams in Europe and the US. You will tackle complex engineering problems, contribute to R&D initiatives, and support production incidents to keep trading systems healthy. This is an opportunity to shape the next generation of market infrastructure at a global leader.
Pay / Benefits
- Fair and competitive salary
- Comprehensive private medical insurance
- EAP (employee assistance programme)
- Enhanced parental and adoption leave
- Pension contributions up to 7% of base salary
- 25 days holiday
Responsibilities
- Collaborate with business development and sales to scope and design new products/features
- Design and build reliable, testable Python systems for trading operations
- Contribute to complex projects by analyzing requirements and implementing new features
- Collaborate with developers across Europe and the United States
- Engage in R&D projects to identify and apply new technologies
- Debug complex engineering and operational issues
- Provide production support for trading systems including incident response and post-mortems
Key requirements
- Strong Python knowledge
- Commitment to writing testable, maintainable code
- SQL knowledge with ability to write complex queries
- Basic Linux knowledge
- Strong understanding of algorithms and data structures
- Degree in Computer Science or related field preferred
- Experience with TDD/BDD or other testing methodologies (highly preferred)
- Familiarity with PostgreSQL and Snowflake (preferred)
- Familiarity with Django, Flask or FastAPI (preferred)
- Familiarity with Apache Kafka (preferred)
- Familiarity with Apache Airflow (preferred)
- Familiarity with Java (preferred)
- Collaborative mindset
- Strong problem-solving ability
- Proactive learning and adaptability
- Python
- SQL
- Linux
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £50,000 – £100,000, from 456 adverts
896 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer for COMMODITIES UK · Westminster Abbey · 1 km
- Lead Software Engineer · Westminster Abbey · 1 km
Remote or home office in 17% of 683 Software developer adverts we list nationwide
More openings at Cboe Exchange
9 other openings we list
- Senior QA Manager · London
- Senior Operational Resilience Engineer · London
- Platform Support Specialist · London
- Sr Software Engineer Realtime · London
- Senior Software Engineer, Web · London