Arrowstreet Capital seeks to design investment portfolios that will outperform their respective benchmarks on a risk-adjusted basis, and relies on proprietary systems and applications to conduct research, implement investment strategies, manage client accounts, and provide analysis and reporting, thus requiring a robust, scalable, and performant general compute platform, messaging and workflow system
Requirements
- 2+ years of professional software development experience using Python or another object-oriented language
- Strong in computer science fundamentals like data structures, algorithm design and complexity analysis
- Ability to write elegant code, and comfortable with picking up new technologies independently
- Experience developing large, high-performance, distributed systems
- Experience building high-performance cloud native solutions on public cloud (AWS preferred)
- Experience in container technologies like Kubernetes and Docker
- Experience in building resilient CI/CD pipelines, strong knowledge of Git, and familiarity with a DevOps platform like GitLab
Responsibilities
- Work closely with members of the Research and Investment Technology groups to review requirements for the compute platform, workflow, messaging, AI and observability systems
- Collaborate with team members to create the design that ensures the solution to be scalable, cost effective and to have low maintenance
- Develop high quality solutions in both on premise environments and AWS Cloud using Python and other languages
- Develop easy-to-maintain, well-engineered and fully tested Infrastructure-As-Code solutions using Terraform, develop the automated build and deploy pipelines with unit and integrated tests to ensure high quality and efficient operations
- Provide production support to prevent disruptions to investment processes
Other
- Bachelor’s degree in Computer Science, Computer Engineering or a related discipline
- Self-motivated and self-directed, ability to translate technical direction into functional solutions
- Strong, creative problem-solving abilities
- Collaboration mindset
- Ability to work with and provide reasonable accommodations for qualified individuals with disabilities and disabled veterans