Quant Developer
Role details
Job location
Tech stack
Requirements
Role purpose: Design, build, and optimize quantitative trading and research systems by translating financial models into robust, production-grade software. Core responsibilities - Develop and maintain pricing, risk, and alpha models for systematic trading and portfolio analytics. - Implement research pipelines for data ingestion, cleaning, feature engineering, and backtesting. - Optimize performance and latency of computation-heavy components; profile, refactor, and parallelize as needed. - Integrate models into production environments with monitoring, logging, and automated validation. - Collaborate with quants, traders, and engineers to define requirements and deliver reliable releases. - Ensure code quality via testing, version control, and reproducible research practices. Required skills - Programming: Strong proficiency in Python and/or C++; ability to write clean, maintainable code. - Quant fundamentals: Statistics, time-series analysis, optimization, and market microstructure basics. - Data: Experience with large datasets, SQL, and efficient data structures. - Tools: Git, CI/testing frameworks, Linux; familiarity with cloud or distributed compute is a plus. - Mindset: Rigorous problem solving, attention to detail, and strong communication across technical teams. Success criteria - Accurate, well-tested models deployed with measurable performance and stability. - Reproducible research workflows enabling faster iteration from idea to production. Department Invest...