At a Glance
- Tasks: Lead the development of back-testing frameworks and algorithmic trading systems.
- Company: Join a top systematic trading firm with a global presence.
- Benefits: High compensation, relocation costs covered, and remote work options after one year.
- Why this job: Make an impact in trading tech while collaborating with talented quants and traders.
- Qualifications: 4-5 years of Python experience in trading or finance; strong problem-solving skills.
- Other info: Opportunity to mentor junior developers and grow in a dynamic environment.
The predicted salary is between 36000 - 60000 £ per year.
Join a leading systematic trading firm with a strong presence across equities and futures. We’re looking for a hands-on Python Quant Developer to lead and expand the centralised back-testing and research infrastructure that powers all systematic strategies.
The Role
This position is ideal for someone who began their career as a software developer and has evolved into a quantitative developer, combining deep technical expertise with a strong grasp of trading logic. You’ll take ownership of building and optimising back-testing frameworks, APIs, and algorithmic trading systems, ensuring the team’s research and execution capabilities remain best-in-class. While the primary focus is on engineering and infrastructure, you’ll also contribute to strategy development and idea testing from time to time, collaborating closely with systematic traders.
Key Responsibilities
- Lead the design and optimisation of back-testing and research infrastructure for systematic strategies
- Build and maintain APIs and automation tooling to support trading and research workflows
- Develop and scale robust systems for mid-frequency equities and futures trading
- Collaborate with quants and traders to implement and refine algorithmic trading and bot systems
- Contribute to occasional strategy research and prototype development
- Manage and mentor junior developers, ensuring high coding and testing standards
Requirements
- 4–5 years of Python development experience in trading, finance, or other data-heavy environments
- Proven experience building back-testing systems, APIs, or automation pipelines
- Strong understanding of data structures, algorithms, and software engineering best practices
- Track record of designing scalable, production-grade systems
- Excellent problem-solving, collaboration, and communication skills
Nice to Have
- Experience with NumPy, Pandas, Cython, or Numba
- Exposure to market microstructure, risk modelling, or quantitative research
- Experience developing and maintaining live trading bots or algo execution systems
- Background in mentoring or technical leadership within a quant or trading team
Quantitative Developer employer: Harrington Starr
Contact Detail:
Harrington Starr Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer
✨Tip Number 1
Network like a pro! Connect with professionals in the trading and quant development space on LinkedIn. Join relevant groups, attend meetups, and don’t be shy to reach out for informational chats. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those related to back-testing systems or algorithmic trading. This gives potential employers a taste of your coding chops and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python skills and understanding of data structures. Practice coding challenges that focus on algorithms and system design. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search. So, get your application in and let’s get you on board!
We think you need these skills to ace Quantitative Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Quant Developer role. Highlight your Python experience and any relevant projects you've worked on, especially those involving back-testing systems or algorithmic trading.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quantitative development and how your skills align with our needs. Don’t forget to mention your experience in trading or finance!
Showcase Your Technical Skills: In your application, be sure to showcase your technical expertise. Mention specific tools and technologies you’ve used, like NumPy or Pandas, and provide examples of how you've applied them in real-world scenarios.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Harrington Starr
✨Know Your Tech Inside Out
Make sure you’re well-versed in Python and any relevant libraries like NumPy and Pandas. Brush up on your understanding of data structures and algorithms, as these will likely come up during technical questions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use examples that highlight your ability to design scalable systems and optimise back-testing frameworks.
✨Understand the Trading Logic
Familiarise yourself with systematic trading concepts and be ready to discuss how your technical skills can enhance trading strategies. This shows you’re not just a coder but someone who understands the bigger picture.
✨Be Ready to Collaborate
Since the role involves working closely with quants and traders, prepare to demonstrate your communication and teamwork skills. Think of examples where you’ve successfully collaborated on projects or mentored junior developers.