Python Software Engineer - Data Pipelines & Trading Systems

Insight Global

Chicago (IL)

On-site

USD 119,000 - 172,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cboe Europe is hiring a Python Software Engineer to help build and expand the data pipeline and event streaming capabilities of Europe’s largest equities exchange. You will work on trade reporting and other platforms with a small, talented team, emphasising testable, maintainable code.

The role involves collaborating with teams in Europe and the United States, participating in R&D projects, and providing production support as part of a rotation. London-based position.

Qualifications

  • Solid Python knowledge.
  • Commitment to writing testable, maintainable code.
  • Knowledge of SQL and an ability to compose complex queries.
  • Basic Linux knowledge.
  • Solid knowledge of algorithms and data structures.
  • Degree in Computer Science or related field preferred.
  • Experience with TDD, BDD or other testing methodologies
  • Familiarity with PostgreSQL and Snowflake
  • Familiarity with Web Frameworks such as Django, Flask or FastAPI
  • Familiarity with event streaming platforms such as Apache Kafka
  • Familiarity with data pipeline platforms such as Apache Airflow
  • Familiarity with Java

Responsibilities

  • 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.
  • Contributing to complex projects including analyzing requirements and implementing new features.
  • Collaborating closely with other developers in Europe and the United States.
  • Participate in various R&D projects to identify and implement promising new technologies.
  • Debugging complicated engineering and operational problems.
  • 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.

Skills

Python
Testable code
SQL
Basic Linux
Algorithms and data structures
TDD/BDD
Java familiarity
Data pipelines

Education

Degree in Computer Science or related field

Tools

PostgreSQL
Snowflake
Apache Kafka
Apache Airflow
Django
Flask
FastAPI

Job description

Cboe Europe is hiring a Python Software Engineer to help build and expand the data pipeline and event streaming capabilities of Europe’s largest equities exchange. You will work on trade reporting and other platforms with a small, talented team, emphasising testable, maintainable code.

The role involves collaborating with teams in Europe and the United States, participating in R&D projects, and providing production support as part of a rotation. London-based position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Software Engineer-London
Python Software Engineer-London

Insight Global • Chicago (IL)

On-site
USD 119,000 - 172,000
Software Engineer, High-Performance Data Pipelines
Software Engineer, High-Performance Data Pipelines

Cboe Global Markets, Inc. • Chicago (IL)

On-site
USD 108,000 - 139,000
2:1 401(k) match
Paid time off
Tuition assistance
Senior C++ Real-Time Trading Engineer
Senior C++ Real-Time Trading Engineer

Insight Global • Chicago (IL)

On-site
USD 119,000 - 172,000
Python Systems Engineer for Trading Platform
Python Systems Engineer for Trading Platform

Boothbay Fund Management LLC • United States

On-site
USD 120,000 - 180,000
C++ Developer
C++ Developer

Insight Global • Chicago (IL)

On-site
USD 119,000 - 172,000
Trading-Grade Python Engineer - Remote Platform
Trading-Grade Python Engineer - Remote Platform

BIP US • New York (NY)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision insurance
Remote/hybrid work environment support
Discretionary performance bonus
Python Engineer for Scalable Quant Data Pipelines
Python Engineer for Scalable Quant Data Pipelines

C2R Ventures • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer — Data Platforms for Trading
Software Engineer — Data Platforms for Trading

HIGH FREQUENCY TRADING • Chicago (IL)

On-site
USD 120,000 - 160,000
Senior Python Engineer — Production Trading Platform
Senior Python Engineer — Production Trading Platform

BIP US • New York (NY)

Hybrid
USD 140,000 - 180,000
Medical, dental, and vision insurance
Discretionary performance bonus
20 days PTO
+1
Senior Python Systems Engineer — Scalable Finance Platforms
Senior Python Systems Engineer — Scalable Finance Platforms

Neolife Updates • New York (NY)

On-site
USD 200,000 - 250,000
Medical insurance
Dental insurance
Vision insurance
+4