Senior Python Developer ETrading
Essential Skills
Highly Desirable
Why Join?
- 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 (url removed)
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 | OC(phone number removed) England and Wales