Senior Software Engineer, Python (Basé à London)
Senior Software Engineer, Python (Basé à London)

Senior Software Engineer, Python (Basé à London)

Full-Time 48000 - 84000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Join a talented team to develop innovative trading solutions using Python.
  • Company: Cboe Europe is a leading market infrastructure provider, powering the global economy.
  • Benefits: Enjoy flexible hybrid work, competitive salary, private medical insurance, and generous holiday.
  • Why this job: Be part of a diverse team that values collaboration, innovation, and personal growth.
  • Qualifications: Solid Python skills, familiarity with SQL, and a degree in Computer Science preferred.
  • Other info: Opportunities for mentoring, career development, and community involvement.

The predicted salary is between 48000 - 84000 £ per year.

Building trusted markets – powered by our people. At Cboe Europe, we inspire our people to solve complex challenges together because what we do matters. We provide the financial infrastructure that powers the global economy. As a leading provider of market infrastructure and tradable products, Cboe delivers cutting-edge trading, clearing and investment solutions to market participants around the world.

We’re building inclusive ways to support professional and personal development while strengthening the trust we’ve earned as a global market leader. Our teams are empowered to share ideas, actively pursue them and bring on a challenge. As champions of internal mobility and access to opportunity, we encourage our people to “go for it” and equip our managers with the training to coach their teams to the next level. Our Associate Resource Groups champion diversity, equity and inclusion, giving associates a safe space to network, share ideas and create opportunities.

Cboe Europe is seeking a Senior Python Software Engineer. As part of a small, talented development team, you will help build and expand the batch functionality of the largest equities exchange in Europe, as well as our derivatives exchange 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 experienced engineer with strong leadership skills to help us grow.

Location: Flexible hybrid schedule in either our London, UK or Amsterdam, NL office.

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.
  • Leading complex projects including:
  • Meeting regularly with team members and management to discuss project progress and operational correctness/efficiency.
  • Managing the involvement of developers across multiple Cboe systems and/or other developers both in London and the United States.
  • Participating in various R&D projects to identify and implement promising new technologies.
  • Providing mentoring for other developers (worldwide when necessary).
  • Leading others in debugging of 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.

Requirements:

  • 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.)

Benefits and Perks:

We value the total wellbeing of our people – including health, financial, personal and social wellness. We believe standard benefits like health insurance and fair pay are a given at any organization. Still, you should know we offer:

  • Fair and competitive salary and incentive compensation packages with an upside for overachievement
  • Comprehensive private medical insurance for employees and their families which includes dental cover (taxable benefit)
  • Cboe pays for employee access to a private GP service (face to face or phone call consultations) to make it easy and convenient for you to see a doctor
  • Life and long term illness insurance for stability and peace of mind
  • EAP - This service intends to help employees deal with personal problems that might adversely impact their work performance, health and well-being. This service includes short-term counselling and referral services for employees and their immediate family.
  • Enhanced paid parental and adoption leave to support parents
  • Cboe offers pensions contribution up to 7% of base salary. You don’t have to contribute yourself.
  • ClassPass Corporate Membership which provides access to on-demand classes, livestream classes, in-person classes and wellness sessions across different fitness genres. (taxable benefit)
  • 25 days holiday per year per holiday year for full time employees, increasing with length of service at a rate of one extra day per completed years’ service, up to a maximum of 30 days.
  • Flexible, hybrid work environment, where you choose where and how you work
  • Discounted Employee Stock Purchase Plan
  • Employee referral bonus program
  • Complimentary lunch, snacks and drinks in any Cboe office
  • Paid tuition assistance and education opportunities
  • Generous charitable giving company match
  • Volunteer opportunities to help you give back to your communities

More About Cboe Europe:

We’re reimagining the future of the workplace by focusing on what matters most, our people. Our journey is an inclusive one. We’re investing deeply in leadership programs and career development initiatives that ensure everyone has an equal chance to succeed. We celebrate the diversity in our communities, inside and out, and welcome new perspectives with equity, inclusion and belonging. We work with purpose, solving problems with ingenuity, collaboration, and a lot of passion. We’re an engaged and excited team connecting markets across borders and embracing growth in all its forms to achieve incredible outcomes.

Equal Employment Opportunity:

We're proud to be an equal opportunity employer - and celebrate our associates' differences, including race, religion, sex, sexual orientation, gender identity, national origin, age and disability.

To apply for a position, visit Cboe.com/AboutCboe/Careers.

Senior Software Engineer, Python (Basé à London) employer: Golden Bees

Cboe Europe is an exceptional employer that prioritises the well-being and professional growth of its employees, offering a flexible hybrid work environment in London. With a strong commitment to diversity, equity, and inclusion, Cboe fosters a collaborative culture where innovative ideas are encouraged, and employees have access to comprehensive benefits including private medical insurance, generous parental leave, and ongoing education opportunities. Join a team that values your contributions and supports your journey towards success in the dynamic world of financial markets.
G

Contact Detail:

Golden Bees Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Python (Basé à London)

Tip Number 1

Familiarise yourself with Cboe Europe's mission and values. Understanding their commitment to diversity, equity, and inclusion will help you align your responses during interviews and demonstrate that you're a good cultural fit.

Tip Number 2

Brush up on your Python skills, especially focusing on writing testable and maintainable code. Consider working on personal projects or contributing to open-source projects that showcase your ability to implement these principles effectively.

Tip Number 3

Network with current or former employees of Cboe Europe on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations for the Senior Software Engineer role.

Tip Number 4

Prepare to discuss your experience with complex projects and leadership roles. Be ready to share specific examples of how you've mentored others or led teams, as this aligns with the responsibilities outlined in the job description.

We think you need these skills to ace Senior Software Engineer, Python (Basé à London)

Solid Python knowledge
Commitment to writing testable, maintainable code
Familiarity with advanced SQL techniques
Strong Linux knowledge
Basic knowledge of algorithms and data structures
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
Experience in relevant financial areas (market data, order management, algorithmic trading, financial systems integration, compliance, etc.)
Leadership skills
Problem-solving skills
Ability to mentor other developers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant technologies mentioned in the job description, such as SQL, Linux, and web frameworks. Use specific examples to demonstrate your skills and achievements.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with Cboe Europe's mission and values, and provide examples of how you've successfully led projects or mentored others in the past.

Showcase Relevant Projects: If you have worked on projects that involved testable and maintainable code, or any financial systems, be sure to include these in your application. Highlight your role and the impact of your contributions.

Prepare for Technical Questions: Anticipate technical questions related to Python, algorithms, and data structures. Be ready to discuss your experience with testing methodologies like TDD or BDD, and how you've applied them in your work.

How to prepare for a job interview at Golden Bees

Showcase Your Python Expertise

Make sure to highlight your solid knowledge of Python during the interview. Be prepared to discuss specific projects where you've implemented Python solutions, focusing on how you ensured the code was testable and maintainable.

Demonstrate Leadership Skills

Since the role requires strong leadership skills, think of examples where you've led a team or project. Discuss how you managed collaboration among developers and how you mentored others, especially in debugging complex issues.

Familiarise Yourself with Financial Systems

Given the financial context of the role, brush up on relevant financial areas such as market data and algorithmic trading. Being able to speak knowledgeably about these topics will show your understanding of the industry.

Prepare for Technical Questions

Expect technical questions related to SQL, Linux, and algorithms. Review advanced SQL techniques and be ready to explain your approach to problem-solving using algorithms and data structures, as this will demonstrate your technical proficiency.

Senior Software Engineer, Python (Basé à London)
Golden Bees
G
  • Senior Software Engineer, Python (Basé à London)

    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-07-08

  • G

    Golden Bees

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>