CareerPlanGet AI match score →

Principal Python Software Engineer

London, United Kingdom💼 Full-time🗓 2026-05-28 → 2026-07-31

Core

Designing and building highly reliable Python systems to support Cboe Europe's trading operations, data pipelines, and event streaming functionality for the largest equities exchange in Europe.

Role type

Principal Python Software Engineer

Builds

Data pipeline and event streaming functionality, trade reporting facility, and other platforms for global market participants

Domain

Financial infrastructure / Trading systems

Deliverable

production ML models | product features | infrastructure

Required skills

Expert Python, Advanced SQL, Linux, Algorithms and data structures, Testable code design

Preferred skills

TDD/BDD, PostgreSQL, Snowflake, Web Frameworks (Django/Flask/FastAPI), Event streaming (Apache Kafka), Data pipelines (Apache Airflow), Java, Financial domain knowledge

Technologies

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

Responsibilities

Design and build reliable Python systems for trading operations, lead complex projects across multiple systems, mentor developers worldwide, debug complicated engineering problems, participate in production support rots and incident response

Seniority

Principal, hands-on IC with leadership and mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗