Requirements
* Solid Python knowledge
* A 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
* 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
What the job involves
* Cboe Europe is seeking a Python Software Engineer. As part of a small, talented development team, you will help build and expand the data pipeline and event streaming functionality of the largest equities exchange in Europe, as well as our trade reporting facility and other platforms. We are firm believers in the value of testable, maintainable code, pair programming and software craftsmanship; as we expand and grow our product suite, we need an engineer with a strong capacity and appetite for solving for complex business problems through scalable software solutions
* In this role you’ll be responsible for:
* 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
#J-18808-Ljbffr