
Principal Python Software Engineer
Cboe Global Markets5 months ago
London, United KingdomStaff+
Responsibilities
- Work with business development and sales teams to develop new exchange products and features.
- Design and build reliable, highly testable Python systems for Cboe Europe’s trading operations.
- Build and expand data pipeline and event-streaming functionality, trade reporting facilities, and other platforms.
- Lead complex projects, coordinating developers across multiple Cboe systems and international teams.
- Participate in research and development projects to evaluate and implement promising technologies.
- Mentor developers and lead debugging of complex engineering and operational problems.
- Provide production support through a rota, respond to incidents, and contribute to post-mortem analyses and follow-up actions.
Requirements
- Expert knowledge of Python.
- Commitment to writing testable and maintainable code.
- Proficiency with advanced SQL techniques.
- Deep knowledge of Linux.
- Strong knowledge of algorithms and data structures.
- Strong leadership and mentoring skills.
- A degree in Computer Science or a related field is preferred.
- Experience with TDD, BDD, or other testing methodologies is highly preferred.
- Familiarity with PostgreSQL, Snowflake, Django, Flask, FastAPI, Apache Kafka, Apache Airflow, and Java is preferred.
- Experience in relevant financial areas such as market data, order management, algorithmic trading, financial systems integration, or compliance is preferred.
Benefits
- Four days per week in the office in London, UK.
- Competitive salary and incentive compensation packages.
- Private medical insurance with dental cover for employees and families.
- Employer-paid private GP access, life insurance, long-term illness insurance, and an employee assistance program.
- Enhanced paid parental and adoption leave.
- Employer pension contributions of up to 7% of base salary.
- ClassPass corporate membership.
- 25 days of annual holiday, increasing to a maximum of 30 days with service.
- Discounted employee stock purchase plan and employee referral bonus program.
- Complimentary lunch, snacks, and drinks in Cboe offices.
- Paid tuition assistance and education opportunities.
- Charitable giving company match and volunteer opportunities.
Tech Stack
Categories
BackendData Engineering
About Cboe Global Markets
Cboe Global Markets operates exchanges and market infrastructure for options, equities, futures, FX, ETPs, and digital assets used by brokers, banks, and institutional and retail investors. Its revenue comes from transaction and listing fees, market data and index licensing (including VIX and SPX), and related services. Founded in 1973 and headquartered in Chicago, it runs Cboe Options and Cboe Futures exchanges as well as European trading venues.