Haystack is a leading asset management technology division seeking a Senior Developer to build high-quality analytical solutions for portfolio construction and risk management. This role involves developing analytical tools and collaborating with investment teams to enhance research initiatives through advanced software development skills.
Responsibilities:
- Develop high-performance analytical tools for portfolio management, risk analysis, and alpha research
- Gather requirements, conceptualize solutions, and create packaged applications for investment professionals
- Apply numerical methodologies to financial problems, including PDE solvers, tree models, and Monte Carlo simulation
- Implement object-oriented programming principles and design patterns in production code
- Drive innovation by operationalizing reliable, high-quality solutions that enhance investment outcomes
- Collaborate closely with fixed income investment teams to deliver cutting-edge analytical capabilities
Requirements:
- Bachelor's degree in a quantitative field (e.g., Financial Engineering, Physics, Computer Science) with 6+ years as a Senior Quant Developer
- Expert-level software engineering skills in C++, with proficiency in Python, shell scripting, SQL, and Linux
- Deep understanding of quantitative finance, probability theory, linear regression, and time-series analysis
- Experience with cloud technologies (AWS, EKS) and CI/CD/DevOps best practices (Jenkins, GitHub)
- Strong proficiency in object-oriented programming (OOP) and full-stack software development
- Familiarity with Secure Software Development Life Cycle (SSDLC) practices