Principal Quant Developer - Python/C++
Core
Building high-performance, robust systems for financial investment decisions and implementing quantitative models for systematic financial investments.
Role type
Principal Quant Developer (Python/C++)
Builds
Scalable analytical and software solutions for alpha research, portfolio construction, and risk management.
Domain
Asset Management / Quantitative Finance
Deliverable
production ML models | product features
Required skills
Python (full-stack), C++, R, SQL (Oracle, Snowflake), NoSQL, Graph databases, Time series forecasting, Multi-asset class portfolio construction, Statistical techniques (probability, linear regression), Object-oriented programming (OOP), Unit testing frameworks, TDD, Batch scheduling (Autosys, Airflow), REST API development (FastAPI, Flask), AWS (Lambda, S3, EKS, EC2), CI/CD pipelines (Jenkins, Linux), Version control (GitHub), System design
Preferred skills
CFA certification, Knowledge of equities/fixed income/alternative assets, Advanced analytics methodologies
Technologies
Airflow, AWS Lambda, CI/CD, DevOps, EC2, Flask, GitHub, Jenkins, Linux, NoSQL, Oracle, Python, REST, SQL, Snowflake, TDD
Responsibilities
Support researchers in developing and prototyping new systematic investment strategies; Construct high-quality, scalable, resilient, and efficient analytical and software solutions; Analyze and design systems to implement quantitative models; Engage in developing time series forecasting models, multi-asset class portfolio strategies, and risk management tools; Lead the execution of research projects throughout the software development lifecycle; Collaborate with asset management teams on innovative projects.
Seniority
Principal, hands-on IC with leadership in research projects