At a Glance
- Tasks: Build and operate data platforms and risk analytics systems for financial portfolios.
- Company: Capula Investment Management, a leading global quantitative hedge fund.
- Benefits: Competitive salary, bonuses, gym membership, and private medical insurance.
- Why this job: Join a dynamic team to innovate in finance with cutting-edge technology.
- Qualifications: 3-7 years in quantitative development; strong Python and SQL skills required.
- Other info: Collaborative environment with excellent career growth opportunities.
The predicted salary is between 43200 - 72000 ÂŁ per year.
Capula Investment Management is a leading global quantitative hedge fund managing over $30 billion in assets. We are headquartered in London and have offices in New York, Singapore, Hong Kong, Tokyo, Geneva and Abu Dhabi. We manage absolute return, enhanced fixed income, macro and alpha strategies for a diversified group of investors worldwide. Capula invests in a broad universe of asset classes, including fixed income, equities, currencies and commodities, as well as derivatives related to these asset classes.
We are looking for a quantitative developer to build and operate data platforms and risk analytics systems to manage P&L, VaR, scenarios, and risk exposures across our portfolios. You will work closely with quantitative researchers, traders and risk managers to deliver reliable BAU services in Python while designing next‑generation, low‑latency components in C#. You will contribute to both evolutionary improvements and greenfield builds that power reporting and analysis through Python, Excel, and web-based tools.
What You’ll Do
- Own BAU production services in Python running in Docker: monitor, troubleshoot, and continuously improve reliability, test coverage, and deployment pipelines.
- Manage and optimize data at scale: ingest, store, and serve large financial data sets in SQL, DuckDB/Parquet, and in‑memory databases; design schemas, partitioning, and indexing for multi‑dimensional access e.g., by instrument, portfolio, scenario and time‑series.
- Design a low‑latency alternative path in C#: build ingestion and access layers optimized for speed (efficient serialization, columnar/contiguous memory access, in‑memory stores/caches, async I/O), and integrate them with existing risk/pricing workflows.
- Propose cutting‑edge solutions: evaluate modern columnar technologies, in‑memory query engines, and vectorized execution; prototype approaches for sub‑second analytics on high‑volume tick and end‑of‑day data.
- Deliver greenfield projects end‑to‑end—from design and build to production rollout—while maintaining critical risk systems used daily by the business.
- Deploy and operate on Linux in AWS (EKS, ECS, EC2, S3) with CI/CD and Infrastructure‑as‑Code.
Duties & Responsibilities
- Development & maintenance of risk systems and data services used for P&L, VaR, scenarios, and exposure reporting.
- Performance engineering: query tuning, profiling (CPU/IO), memory‑aware data layouts, in‑memory caching strategies, and fast analytics.
- Collaboration with quants, risk, and trading; clear communication of trade‑offs and design decisions.
Requirements
- 3-7 years in quantitative development, systems or platform engineering roles.
- Strong Python (production code, packaging, testing).
- Hands‑on with SQL (schema design, query optimization) and DuckDB/Parquet for large analytical datasets.
- C# skills building low‑latency data services (async I/O, efficient collections/serialization, profiling).
- Time‑series and multi‑dimensional data modeling and access patterns.
- Experience with in‑memory databases/caches for ultra‑low‑latency analytics.
- Production experience on Linux and AWS (operability, monitoring, CI/CD).
- Full software lifecycle ownership; excellent analytical/problem‑solving and communication skills.
Benefits
Capula is dedicated to helping all employees flourish in their roles by supporting your professional development. We will provide:
- A competitive salary and bonus scheme.
- Excellent staff development and training opportunities.
- Corporate gym membership (and a complimentary wellness space in our London office).
- Generous pension contribution.
- Free breakfast and lunch in our employee restaurant.
- Private medical insurance and other benefits.
Capula is committed to fostering a collaborative and inclusive environment, providing employees the opportunity to develop their skills and advance their careers in the financial sector. We actively promote equality of opportunity for all with the right mix of talent, skills and potential, and welcome applications from a wide range of candidates.
Quantitative Developer - Data Platform & Risk Analytics in London employer: Capula Investment Management LLP
Contact Detail:
Capula Investment Management LLP Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer - Data Platform & Risk Analytics in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Capula on LinkedIn. A friendly chat can give us insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for the technical interview by brushing up on your Python and C# skills. We recommend working on some real-world projects or coding challenges that relate to risk analytics and data platforms to showcase your expertise.
✨Tip Number 3
Don’t forget to highlight your collaborative spirit! Capula values teamwork, so be ready to share examples of how you’ve worked with quants, traders, or risk managers in the past. It’s all about showing we can communicate effectively.
✨Tip Number 4
Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Capula team. Let’s get that application in!
We think you need these skills to ace Quantitative Developer - Data Platform & Risk Analytics in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Quantitative Developer role. Highlight your experience with Python, SQL, and C#, and don’t forget to mention any relevant projects or achievements that showcase your skills in data platforms and risk analytics.
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 background aligns with Capula’s mission. Be specific about what excites you about the role and the company.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in previous roles. Whether it’s optimising data queries or building low-latency systems, we want to see your analytical thinking in action!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!
How to prepare for a job interview at Capula Investment Management LLP
✨Know Your Tech Stack
Make sure you’re well-versed in Python, SQL, and C#. Brush up on your knowledge of Docker and AWS as well. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, especially related to performance engineering or data management. Use examples that highlight your analytical skills and how you approached complex problems, as this is crucial for a quantitative developer.
✨Understand the Business Context
Familiarise yourself with Capula's investment strategies and the types of assets they manage. This will help you connect your technical skills to their business needs, demonstrating that you understand how your role contributes to the bigger picture.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and the technologies they use. This not only shows your interest in the role but also gives you a chance to assess if the company culture aligns with your values.