Principal Python Software Engineer
London • Permanent • Competitive
Back to Job Search

Principal Python Software Engineer

Easy Apply
London On-site Permanent 20 Applications
Competitive
Full-time
Posted 05 Sep 2026
Expires 05 Oct 2026

Job description

You will design and build reliable and testable Python systems supporting trading operations. You will lead complex projects, coordinate developers across systems and regions, research and implement promising technologies, mentor developers, guide debugging efforts, and participate in production support, incident response, post-mortem analysis, and follow-up actions.

Responsibilities

  • Collaborate with business development and sales teams to develop new products and features
  • Design and build highly reliable and testable Python systems
  • Lead complex projects and coordinate developers across multiple systems
  • Meet with team members and management to review project progress and operational efficiency
  • Research and implement promising technologies
  • Mentor developers worldwide when necessary
  • Lead debugging of complex engineering and operational problems
  • Provide production support through the support rota and incident management processes
  • Contribute to post-mortem analyses and follow-up actions

Requirements

  • Expert Python knowledge
  • Commitment to writing testable and maintainable code
  • Advanced SQL proficiency
  • Deep Linux knowledge
  • Knowledge of algorithms and data structures
  • Degree in Computer Science or a related field preferred
  • Experience with TDD, BDD, or other testing methodologies highly preferred
  • Familiarity with PostgreSQL and Snowflake preferred
  • Familiarity with Django, Flask, or FastAPI preferred
  • Familiarity with Apache Kafka preferred
  • Familiarity with Apache Airflow preferred
  • Familiarity with Java preferred
  • Experience in relevant financial areas such as market data, order management, algorithmic trading, financial systems integration, or compliance preferred

Benefits

  • Private medical insurance including dental cover
  • Private GP service
  • Life and long-term illness insurance
  • Employee assistance program with counselling and referral services
  • Enhanced paid parental and adoption leave
  • Pension contributions up to 7% of base salary
  • ClassPass corporate membership
  • 25 days of annual holiday for full-time employees, increasing up to 30 days
  • Discounted employee stock purchase plan
  • Employee referral bonus program
  • Complimentary lunch, snacks, and drinks in Cboe offices
  • Paid tuition assistance and education opportunities
  • Charitable giving company match
  • Volunteer opportunities
Is there something wrong with this job listing? Let us know.