CareerPlan

Senior Python Software Engineer

London, United KingdomFull-time2026-10-16 → 2026-11-10

Core

Designing and building highly reliable, highly testable Python systems to support Cboe Europe's trading operations and develop innovative new products for exchanges.

Role type

Senior Python Software Engineer (Financial Infrastructure)

Builds

Batch functionality, trading systems, and new exchange products

Domain

Financial markets / Trading infrastructure

Deliverable

production ML models | product features

Required skills

Python, SQL (advanced), Linux, Algorithms and data structures, Test-driven development (TDD/BDD)

Preferred skills

PostgreSQL, Snowflake, Web Frameworks (Django, Flask, FastAPI), Event streaming (Apache Kafka), Data pipelines (Apache Airflow), Java, Financial domain knowledge, AI SDLC tools (Claude Code, OpenAI Codex)

Technologies

Python, SQL, Linux, PostgreSQL, Snowflake, Django, Flask, FastAPI, Apache Kafka, Apache Airflow, Java

Responsibilities

Develop innovative new products and features for exchanges; Design and build reliable Python systems; Participate in R&D projects; Provide operational support and incident response; Participate in global software development team

Seniority

Senior, hands-on IC