Haystack is enabling critical investment processes through innovative technology, focusing on alpha research, portfolio construction, and risk management. The role involves developing high-impact solutions and acting as a full-stack software engineer to deliver robust and scalable solutions.
Responsibilities:
- Develop high-impact solutions for alpha research, portfolio construction, and risk management
- Act as a full-stack software engineer, leveraging enterprise technology across various platforms
- Design and implement quantitative models for systematic financial investments using R and Python
- Lead the full software development lifecycle for research projects, from analysis to implementation
- Build scalable, robust, resilient, and efficient analytical and software solutions
Requirements:
- Bachelor's degree in Computer Science or related field with 6+ years of experience, or Master's with 4+ years
- Expert proficiency in Python, with full-stack development experience
- Strong understanding of object-oriented programming (OOP) and design patterns
- Experience with unit testing frameworks and Test-Driven Development (TDD)
- Proficiency in batch and API technologies (Autosys, Airflow, FAST API, Flask) leveraging AWS services
- Experience implementing CI/CD and DevOps best practices (Jenkins, GitHub)
- Deep understanding of quantitative techniques, statistics, and econometrics