Senior Software Developer
Core
Building tools to support the Research and Systematic investment process for quantitative and fundamental research analysts and portfolio managers.
Role type
Senior Software Developer (Quantitative Systems)
Builds
Portfolio optimization, monitoring, trade building, trade routing, and quality control processing tools.
Domain
Investment Management / Quantitative Research
Deliverable
production ML models | product features
Required skills
Python, SQL (stored procedures), Object-Oriented Design, CI/CD, Git/GitHub, Batch Processing
Preferred skills
MATLAB, Advanced Excel, Dash for Python, Bloomberg Terminal, PnL reporting
Technologies
Python, Azure, Kubernetes, SQL Server, Git, GitHub, Dash
Responsibilities
Develop multi-asset strategies involving portfolio optimization and trade routing; Build robust quality control processing and monitoring tools; Automate existing manual processes; Support overnight batch jobs.
Seniority
Senior, hands-on IC