Senior Python Developer ETrading

Senior Python Developer ETrading

Full-Time Remote
Project Freelance

What You'll Be Doing


As a Senior Python Engineer, you'll be responsible for designing, developing and enhancing the batch processing and operational systems that support one of the world's leading exchange operators.


You'll:



  • Design and build robust, highly reliable Python applications that underpin Client's Europe's trading operations.

  • Collaborate closely with Product, Business Development and Sales teams to create innovative new exchange services and features.

  • Champion software craftsmanship through clean architecture, maintainable code and rigorous testing practices.

  • Participate in research and development initiatives, evaluating and implementing emerging technologies that can drive competitive advantage.

  • Support critical production systems as part of a rotating support rota, responding to incidents and contributing to root cause analysis and continuous improvement initiatives.

  • Work alongside talented engineering teams across our global organisation, sharing knowledge and driving technical excellence.


What We're Looking For


Essential Skills



  • Strong commercial experience with Python development.

  • Passion for writing clean, maintainable and testable code.

  • Solid understanding of Linux environments.

  • Experience with SQL and advanced database querying techniques.

  • Strong grasp of algorithms, data structures and software engineering fundamentals.

  • Computer Science degree or equivalent technical background.


Highly Desirable



  • Experience with Test-Driven Development (TDD), Behaviour-Driven Development (BDD) or similar testing methodologies.

  • Experience implementing AI-enabled software development lifecycles and practical use of modern engineering tools such as Claude Code, OpenAI Codex, or similar AI-assisted development platforms.


Preferred Experience



  • PostgreSQL and/or Snowflake.

  • Modern Python web frameworks including Django, Flask or FastAPI.

  • Event-driven architectures and streaming technologies such as Apache Kafka.

  • Data orchestration and pipeline platforms such as Apache Airflow.

  • Java development experience.

  • Financial technology experience, including market data, order management, algorithmic trading, exchange technology, financial systems integration, regulatory compliance or related domains.


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

#J-18808-Ljbffr

Senior Python Developer ETrading employer: Project Freelance

Onyx-Conseil is an exceptional employer that fosters a culture of innovation and collaboration, allowing you to take ownership of complex cloud projects while enjoying the flexibility of remote work. With a strong emphasis on professional development, you'll have ample opportunities to mentor peers and influence key architectural decisions, all within a supportive environment that values your contributions. Located in Guildford, the company offers a unique blend of autonomy and teamwork, making it an ideal place for those seeking meaningful and rewarding employment in the tech industry.

Project Freelance

Contact Details:

Project Freelance Recruitment Team