At a Glance
- Tasks: Develop and optimise high-frequency trading systems with real-time data.
- Company: Join a cutting-edge HFT firm at the forefront of global markets.
- Benefits: Competitive salary, bonuses, and collaboration with top industry experts.
- Why this job: Make a real impact in finance technology while tackling complex engineering challenges.
- Qualifications: 2+ years Python experience; interest in finance and real-time systems.
- Other info: Fast-paced environment with opportunities for growth and learning.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Direct message the job poster from Durlston Partners
Hedge Fund, Trading & Tech Headhunter at Durlston Partners
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.
#J-18808-Ljbffr
Python Software Engineer employer: Durlston Partners
Contact Detail:
Durlston Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Build a portfolio of projects that highlight your Python expertise, especially in high-frequency trading or fintech. Share your work on GitHub and make sure it’s easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on algorithms and data structures. Practice coding challenges on platforms like LeetCode or HackerRank. The more comfortable you are with these concepts, the better you'll perform under pressure.
✨Tip Number 4
Don’t just apply anywhere; focus on companies that excite you! Use our website to find roles that match your skills and interests. Tailor your approach to each company, showing them why you’re the perfect fit for their team.
We think you need these skills to ace Python Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python experience and any relevant work in high-frequency trading or fintech. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about financial markets and how your background makes you a great fit for our team. Keep it concise but impactful!
Showcase Your Projects: If you've worked on any projects related to real-time systems or trading infrastructure, make sure to mention them. We love seeing practical examples of your work that demonstrate your problem-solving skills and technical expertise.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Durlston Partners
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python in high-performance environments. They’ll likely ask you about specific libraries or frameworks, so having examples at the ready will show you’re well-prepared.
✨Understand the Trading Landscape
Familiarise yourself with the basics of high-frequency trading and financial markets. Knowing how trading systems operate and the importance of latency can give you an edge. It shows that you’re not just a coder but someone who understands the business side of things too.
✨Prepare for Technical Challenges
Expect to face some technical questions or coding challenges during the interview. Practise solving problems related to real-time data processing and system optimisation. Websites like LeetCode or HackerRank can be great for brushing up on your algorithm skills.
✨Show Your Team Spirit
This role involves collaborating with traders and researchers, so be ready to discuss your teamwork experiences. Highlight instances where you’ve worked cross-functionally and how you contributed to achieving common goals. They want to see that you can communicate effectively and work well with others.