> Markdown version of [/jobs/ext/3792924-senior-python-software-engineer](https://www.wearedevelopers.com/jobs/ext/3792924-senior-python-software-engineer). 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). --- # Senior Python Software Engineer - **Company:** Cboe - **Location:** UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Artificial Intelligence, Airflow, Algorithmic Trading, Linux, Django Web Framework, Python (Programming Language), PostgreSQL, Systems Development Life Cycle, Software Engineering, Data Streaming, Strategies of Testing, Web Application Frameworks, Flask (Web Framework), Claude Code, Snowflake, Fastapi, Information Technology, Apache Kafka, OpenAI Codex, Data Pipelines - **Published:** October 17, 2026 - **Apply:** https://www.totaljobs.com/job/senior-python-software-engineer/cboe-job108198259 ## About the Role * Solid Python knowledge * A commitment to writing testable, maintainable code. * Familiarity with more advanced SQL techniques. * Strong Linux knowledge * Basic, but broad, knowledge of algorithms and data structures. * Degree in Computer Science or related field preferred. * Highly preferred: Experience with TDD, BDD or other testing methodologies * Preferred: Familiarity with PostgreSQL and Snowflake * Preferred: Familiarity with Web Frameworks such as Django, Flask or FastAPI * Preferred: Familiarity with event streaming platforms such as Apache Kafka * Preferred: Familiarity with data pipeline platforms such as Apache Airflow * Preferred: Familiarity with Java * Preferred: Experience in one or more relevant financial areas (market data, order management, algorithmic trading, financial systems integration, compliance, etc.) * Demonstrable experience with implementing an AI SDLC including practice experience with tools such as Claude Code, OpenAI Codex or similar ## Description * Working closely with our business development and sales teams to develop innovative new products and features for our exchanges. * Designing and building highly reliable, highly testable Python systems to support Cboe Europe's trading operations. * Participate in various R&D projects to identify and implement promising new technologies. * Providing operational support for Cboe Europe's trading systems by participating in a production support rota, responding to incidents in line with Cboe's Incident Management and Response processes, and contributing to post-mortem analyses and follow-up actions. * Participate in a global software development team