Team Lead - Quant Development.

Team Lead - Quant Development.

Full-Time 72000 - 108000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Lead a team of Quant Developers to create high-performance trading systems.
  • Company: Dynamic financial services firm focused on innovation and collaboration.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Why this job: Make a real impact in the fast-paced world of trading technology.
  • Qualifications: 12+ years in software development with strong C++ skills and financial experience.
  • Other info: Join a collaborative environment with exciting challenges and career advancement.

The predicted salary is between 72000 - 108000 £ per year.

We are in search of an experienced Quantitative Developer in a team‑lead capacity. This role requires technical and managerial skills with an emphasis on hands‑on work. This leader would set technical direction and provide guidance to a small team of Quantitative Developers. The ideal candidate is passionate about designing, architecting, and implementing low-latency C++ systems that are not only robust, resilient, and accurate, but also exceptionally fast. Our team works directly with the firm’s central trading teams, and by leading the construction and maintenance of this high-performance infrastructure, this Team Lead will enable new trading opportunities across businesses and regions, ensuring the best possible execution performance.

Job Duties

  • Lead, mentor, and manage a team of quantitative developers, fostering a collaborative and high-performance culture.
  • Development of execution algorithms, order management systems, strategy containers, connectivity, and messaging systems.
  • Work directly with central trading teams to optimize the firm’s overall execution performance.
  • Enhance the platform's efficiency by utilizing network and systems programming, along with other advanced techniques to reduce latency.
  • Create systems, interfaces, and tools for historical market data and trading simulations to boost research productivity and system testability.
  • Assist in building and maintaining our automated tests, performance benchmark framework, and other tools.
  • Collaborate closely with trading teams to gather requirements and develop solutions in a fast-paced environment.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related quantitative field.
  • 12+ years of cumulative professional experience in software development.
  • 7+ years of professional experience in a front-office, financial services environment, with a proven track record as a senior contributor or technical lead.
  • Strong background in data structures, algorithms, and object-oriented programming in C++, including:
  • Proficiency with new features of C++17 and C++20
  • Proficiency with multithreading and asynchronous environments
  • Strong understanding of low-latency and real-time system design and implementation.
  • Strong understanding of Linux system internals and networking.
  • Strong financial experience across multiple asset classes, with a focus on real-time low-latency trading systems for equities and futures.
  • Familiarity with Python for quantitative research and data-oriented processing.
  • Familiarity with analysis of execution algorithm performance.

Team Lead - Quant Development. employer: Millennium Management

As a leading firm in the financial services sector, we pride ourselves on fostering a dynamic and collaborative work culture that empowers our employees to excel. Our Team Lead - Quant Development role offers not only competitive compensation and benefits but also significant opportunities for professional growth and development within a high-performance environment. Located in a vibrant city, our team enjoys access to cutting-edge technology and resources, enabling them to drive innovation and make impactful contributions to trading strategies across global markets.
M

Contact Detail:

Millennium Management Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Team Lead - Quant Development.

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups, webinars, or industry events where you can chat with folks who might know about openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving low-latency C++ systems. This will give potential employers a taste of what you can do and how you think.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to C++, data structures, and algorithms. Practice explaining your thought process clearly, as communication is key when leading a team.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate individuals who can lead and innovate. Your next big opportunity could be just a click away!

We think you need these skills to ace Team Lead - Quant Development.

C++
C++17
C++20
Multithreading
Asynchronous Programming
Low-Latency System Design
Real-Time System Implementation
Linux System Internals
Networking
Data Structures
Algorithms
Object-Oriented Programming
Quantitative Research
Execution Algorithm Performance Analysis
Team Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your technical expertise in C++ and any leadership roles you've had, as we’re looking for someone who can lead a team effectively.

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your passion for quantitative development. Share specific examples of projects where you’ve designed low-latency systems or led teams, and explain how these experiences make you the perfect fit for our Team Lead role.

Showcase Your Technical Skills: Don’t shy away from diving into the nitty-gritty of your technical skills. We want to see your proficiency in C++17 and C++20, as well as your understanding of multithreading and real-time system design. Be specific about your achievements!

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 shows us you’re keen on joining our team!

How to prepare for a job interview at Millennium Management

✨Know Your Tech Inside Out

Make sure you brush up on your C++ skills, especially the new features from C++17 and C++20. Be ready to discuss your experience with low-latency systems and multithreading, as these are crucial for the role.

✨Showcase Your Leadership Skills

Prepare examples of how you've led teams in the past. Highlight your mentoring experiences and how you've fostered a collaborative culture. This will show that you're not just a tech whiz but also a great team player.

✨Understand the Business Side

Familiarise yourself with the trading environment and the specific challenges faced by central trading teams. Being able to speak their language will demonstrate your commitment and understanding of the role's impact on the business.

✨Prepare for Technical Questions

Expect to dive deep into algorithms, data structures, and system design during the interview. Practise explaining your thought process clearly and concisely, as this will showcase your problem-solving skills and technical expertise.

Team Lead - Quant Development.
Millennium Management
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>