👨🏻‍💻 postech.work

Python Software Engineer

Durlston Partners • 🌐 In Person

In Person Posted 13 hours, 17 minutes ago

Job Description

Python Software Engineer – High-Frequency Trading

We're working with a high-frequency trading (HFT) firm that is looking to expand its technology team with a Python Software Engineer. This is an opportunity to join a trading firm operating at the cutting edge of global markets, where technology and speed are paramount.

They build and run highly scalable, ultra-low latency trading systems that compete across major global exchanges. You’ll work on some of the most complex and rewarding engineering challenges in the financial technology space.

The Role

As a Python Software Engineer, you’ll collaborate with traders, quantitative researchers, and other developers to design, develop, and optimise trading infrastructure. You’ll be directly contributing to systems that operate at nanosecond-level latency and handle massive volumes of real-time data.

Key Responsibilities

Develop and maintain systems for real-time market data, trade execution, and reconciliation.

Optimise performance and scalability across key trading infrastructure components.

Partner with cross-functional teams to improve tooling, observability, and automation.

Deliver robust, production-ready solutions in a fast-paced environment.

Requirements

Min 2+ years of Python experience in a professional setting (HFT, trading, fintech, or other high-performance domains).

Exposure to C++ or willingness to work in multi-language environments is a plus.

Familiarity with SQL databases and Linux-based systems.

Interest in financial markets, real-time systems, or algorithmic trading.

Why Apply?

Opportunity to work on high-impact systems used in live trading.

Collaborate with some of the brightest minds in quantitative finance and software engineering.

Competitive compensation package with a base salary, plus bonus.

We are reviewing applications on a rolling basis. If this role sounds like a fit, apply now to learn more.

Please note: Due to high application volume, we’re only able to respond to candidates who are shortlisted within 3 working days.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.