Python Software Engineer – Trading Tech & Data Pipelines

Python Software Engineer – Trading Tech & Data Pipelines

Full-Time 50000 - 65000 £ / year (est.) No working from home possible
Cboe Global Markets

At a Glance

  • Tasks: Design and build reliable Python systems for trading operations.
  • Company: Cboe Global Markets, a leader in trading technology.
  • Benefits: Competitive salary, comprehensive healthcare, generous leave, and professional development.
  • Other info: Exciting opportunities for career growth in a collaborative environment.
  • Why this job: Join a dynamic team and create innovative trading products.
  • Qualifications: Strong Python skills, degree in Computer Science, SQL experience, and basic Linux knowledge.

The predicted salary is between 50000 - 65000 £ per year.

Cboe Global Markets is seeking a Python Developer to join their team in London. The role includes designing and building reliable Python systems for trading operations while closely collaborating with business development and sales teams to create new products.

Ideal candidates should have:

  • Strong Python knowledge
  • Commitment to writing testable code
  • A degree in Computer Science or related fields
  • Experience with SQL
  • Basic Linux knowledge

This position offers a competitive salary, comprehensive healthcare, and many other benefits including generous leave policies and professional development opportunities.

Python Software Engineer – Trading Tech & Data Pipelines employer: Cboe Global Markets

Cboe Global Markets is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. With a strong focus on employee growth, we provide comprehensive healthcare, generous leave policies, and professional development opportunities that empower our team to excel in their careers while contributing to cutting-edge trading technology.

Cboe Global Markets

Contact Details:

Cboe Global Markets Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Software Engineer – Trading Tech & Data Pipelines

Tip Number 1

Network like a pro! Reach out to folks in the trading tech space on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Python Developer role.

Tip Number 2

Show off your skills! Create a GitHub repository with some of your best Python projects, especially those related to trading or data pipelines. This gives potential employers a taste of what you can do and shows your commitment to writing testable code.

Tip Number 3

Prepare for technical interviews by brushing up on your SQL and Linux skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with common questions and coding challenges.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Python Software Engineer – Trading Tech & Data Pipelines

Python
Testable Code
SQL
Linux
Collaboration
Problem-Solving Skills
Software Design

Some tips for your application 🫡

Show Off Your Python Skills:Make sure to highlight your strong Python knowledge in your application. We want to see how you've used Python in past projects, especially if it relates to trading or data pipelines!

Testable Code is Key:Since we’re all about writing testable code, don’t forget to mention any experience you have with testing frameworks or methodologies. It shows us you're committed to quality and reliability.

SQL and Linux Know-How:If you've got experience with SQL and basic Linux, make it known! These skills are essential for the role, so include any relevant projects or tasks where you’ve used them.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Cboe Global Markets

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python, including any specific libraries or frameworks you've used. Practising coding challenges can also help you demonstrate your problem-solving abilities.

Understand Trading Tech Basics

Since this role is focused on trading tech, it’s crucial to have a basic understanding of how trading systems work. Familiarise yourself with concepts like order types, market data feeds, and trading strategies. This knowledge will show that you're not just a coder but someone who understands the business context.

Prepare for SQL Questions

Given that SQL experience is required, be prepared to answer questions about database design and querying. Brush up on your SQL skills by practising common queries and understanding how to manipulate data effectively. You might even want to prepare a few examples from your past work.

Show Your Collaborative Spirit

This role involves working closely with business development and sales teams, so be ready to discuss your teamwork experiences. Think of examples where you’ve successfully collaborated with others to achieve a goal. Highlighting your communication skills will make you stand out as a candidate who can bridge the gap between tech and business.