Python Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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., 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.
Benefits & conditions
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…