Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Huxley

New

Senior Python Developer ETrading

Posted Updated
Discussion

Description

Essential Skills
  • Expert-level Python development experience.
  • Strong commitment to writing clean, maintainable and testable code.
  • Advanced SQL knowledge and database optimisation experience.
  • Deep understanding of Linux environments.
  • Excellent knowledge of algorithms and data structures.
  • Proven experience leading technical projects and mentoring engineers.
  • Degree in Computer Science or a related technical discipline, or equivalent commercial experience.
Highly Desirable
  • Experience with Test-Driven Development (TDD), Behaviour-Driven Development (BDD) or similar testing methodologies.
  • Knowledge of PostgreSQL and/or Snowflake.
  • Experience with modern Python web frameworks such as Django, Flask or FastAPI.
  • Familiarity with event-streaming technologies including Apache Kafka.
  • Experience building data pipelines using Apache Airflow.
  • Exposure to Java development.
Why Join?
  • Work on cutting-edge electronic trading technology.
  • Influence the architecture of business-critical systems.
  • Lead projects with real commercial impact.
  • Collaborate with high-performing engineering teams across Europe and the US.
  • Gain exposure to complex, high-throughput, low-latency environments.
  • Grow your leadership and technical expertise in a challenging and rewarding setting.

To find out more about Huxley, please visit

Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →