Sr. Quantitative Developer
Company Overview
Our client is a well-established, technology-focused investment firm with a team of approximately 300 professionals across seven key offices. Managing around $5.5 billion in investor capital, the firm has evolved since its founding in 2005 from an electronic and floor-based options market-making operation to a multi-strategy hedge fund. Today, they deploy strategies spanning volatility, equity long/short, quantitative investing, and macroeconomic trends.
Role Summary
The firm's Central Strategies team is seeking a Senior Quantitative Developer to lead the development and optimization of a sophisticated technical framework that supports their automated equity trading processes. This position requires a combination of technical expertise, strategic thinking, and a collaborative mindset. The ideal candidate will have a direct influence on the firm's technological direction, actively contributing to the trading team's profitability.
Key Responsibilities
Leadership & Collaboration: Partner with quantitative developers, researchers, and portfolio managers to drive innovation and optimize systems.
Infrastructure Development: Architect and refine platforms supporting alpha generation, portfolio construction, and algorithmic trading. Responsibilities include:
Designing and managing a high-performance data warehouse, pipelines, and caching systems integral to alpha modeling.
Improving code efficiency and reporting tools for signal generation.
Developing and maintaining research and production infrastructure across multiple asset classes and timeframes.
Cross-Team Coordination: Work closely with other departments, including Risk and Technology, to enhance operational efficiency.
Analytical Tool Development: Create and implement tools for strategy risk assessment, trade execution analysis, and cost analysis, leveraging data from proprietary databases.
Project Ownership: Oversee projects from conceptualization to deployment, ensuring successful execution across technical domains.
Ideal Candidate Profile
Technical Architect: Skilled at designing scalable, resilient systems and technical pipelines that are both efficient and adaptable.
Strategic Thinker: Approaches problem-solving with foresight, aligning technical solutions with broader business objectives.
Problem-Solver: Capable of dissecting complex challenges and devising innovative, practical solutions.
Adaptable: Thrives in a dynamic environment, able to pivot strategies and methodologies as needed.
Collaborative & Independent: Comfortable both leading team discussions and working autonomously on critical projects.
Continuous Improvement Advocate: Always seeking to refine processes, integrating cutting-edge technologies and methodologies.
Required Skills & Qualifications
Programming Languages:
Required: Python (pandas, numpy), Java (C++ also acceptable), SQL, and relational database experience.
Preferred: UNIX/Linux familiarity, experience with Airflow, and CI/CD pipeline management.
Data Analysis Expertise: Ability to explore, clean, and analyze datasets, ensuring accuracy and efficiency in data management.
System Design & Architecture: Experience designing scalable systems for backtesting trading signals and production deployment. Knowledge of design patterns that facilitate research across asset classes and timeframes.
Educational Background: Bachelor's or advanced degree in Computer Science, Engineering, Statistics, or a related quantitative discipline.
Machine Learning Knowledge (Bonus): Familiarity with machine learning/deep learning frameworks (e.g., scikit-learn, TensorFlow, PyTorch) is a plus.
This role is ideal for a forward-thinking quantitative developer looking to contribute to a cutting-edge investment team while working with top-tier technology and research professionals.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.