At a Glance
- Tasks: Develop low-latency trading software and enhance research infrastructure.
- Company: Join a dynamic Futures Trading group with a global presence and a high-performance culture.
- Benefits: Enjoy competitive pay, opportunities for growth, and a collaborative work environment.
- Why this job: Be part of cutting-edge technology in finance and make a real impact on trading strategies.
- Qualifications: BS/MS/PhD in relevant fields and 5-10 years of elite C++ programming experience required.
- Other info: Ideal for those passionate about high-frequency trading and advanced systems development.
The predicted salary is between 72000 - 108000 £ per year.
A dynamic, high-performing and intraday Futures Trading group (30-person Global Headcount) are seeking a multi-talented Quantitative Developer to be deployed on alpha generating technology across both research infrastructure and execution. You will need to be able to demonstrate a strong background in low-latency systems/HFT and be comfortable utilising C++ and Python to produce idiomatic code in a large multi-author code base using standardized tools. More experienced developers should also be able to demonstrate significant expertise in at least one niche area relevant to low-latency trading.
Responsibilities
- Build and enhance low-latency trading software and hardware infrastructure
- High-throughput research software and hardware infrastructure
- Systems for testing, deployment, and monitoring of services
- Highly optimized and geographically-distributed networking capabilities
Requirements
- BS/MS/PhD in Computer Science/Mathematics/Physics or equivalent
- 5-10 Years of Elite programming experience in C++ from a front-office buy-side environment
- Very Strong Systems Fundamentals (e.g. Compilers, Networking, OS)
- Comfortable with basic system administration in a GNU/Linux environment
- Significant expertise with clock synchronization a plus
- Significant expertise with networking, TCP, and PCIe a plus
- Significant expertise with Linux kernel internals a plus
- Significant expertise with concurrent programming a plus
- Strong critical thinking and communication skills
Senior Quantitative Developer - Low Latency employer: Thurn Partners
Contact Detail:
Thurn Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Quantitative Developer - Low Latency
✨Tip Number 1
Familiarise yourself with the latest trends in low-latency trading and high-frequency trading (HFT). Understanding the current market dynamics and technological advancements will help you speak confidently about your insights during interviews.
✨Tip Number 2
Network with professionals in the quantitative finance space, especially those who work in low-latency environments. Attend industry conferences or meetups to make connections that could lead to referrals or insider information about job openings.
✨Tip Number 3
Brush up on your C++ and Python skills by working on personal projects or contributing to open-source projects. This not only enhances your coding abilities but also gives you practical examples to discuss during interviews.
✨Tip Number 4
Prepare to discuss your experience with system fundamentals and optimisations in detail. Be ready to provide specific examples of how you've tackled challenges related to networking, concurrency, or system administration in previous roles.
We think you need these skills to ace Senior Quantitative Developer - Low Latency
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with low-latency systems and your proficiency in C++ and Python. Include specific projects or roles that demonstrate your expertise in high-frequency trading environments.
Craft a Compelling Cover Letter: In your cover letter, express your passion for quantitative development and how your skills align with the company's needs. Mention any niche areas of expertise you possess that are relevant to low-latency trading.
Showcase Relevant Projects: If you have worked on any significant projects related to trading software or systems optimisation, be sure to include these in your application. Detail your role and the impact of your contributions.
Highlight Communication Skills: Since strong communication skills are essential for this role, provide examples in your application where you successfully collaborated with teams or communicated complex technical concepts to non-technical stakeholders.
How to prepare for a job interview at Thurn Partners
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and Python in detail. Highlight specific projects where you've developed low-latency systems or contributed to high-frequency trading applications. Demonstrating your coding proficiency through examples will impress the interviewers.
✨Understand the Company’s Trading Environment
Research the company's trading strategies and technologies they use. Familiarise yourself with their approach to low-latency trading and be ready to discuss how your skills can enhance their existing systems. This shows your genuine interest in the role and the company.
✨Prepare for Technical Questions
Expect in-depth technical questions related to systems fundamentals, networking, and concurrent programming. Brush up on these topics and be ready to solve problems on the spot. Practising coding challenges can also help you feel more confident.
✨Demonstrate Strong Communication Skills
As a Senior Quantitative Developer, you'll need to collaborate with various teams. Be clear and concise when explaining your past experiences and technical concepts. Good communication can set you apart from other candidates who may have similar technical skills.