Quantitative Developer - Data Platform & Risk AnalyticsCapula Investment Management LLP • London, England, United Kingdom
Quantitative Developer - Data Platform & Risk Analytics
Capula Investment Management LLP
- London, England, United Kingdom
- London, England, United Kingdom
À propos
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. #J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.