Arrowstreet Capital
Investment Management
SoftwareEngineer,InvestmentTechnologyPlatform
“Software Engineer, Investment Technology Platform at Arrowstreet Capital. Skills: compute platform development, workflow development, messaging systems development, AI systems development, observability systems development, Infrastructure-As-Code, automated build and deploy pipelines, production support. development of the compute platform, workflow, messaging, AI and observability systems. design, develop, test, build, deploy and support the functionality of various business-critical platforms”
What You'll Achieve.
provide and expand the technical capabilities that drive our systematic investment process; design investment portfolios that will, in expectation, outperform their respective benchmarks on a risk-adjusted basis; maintain and enhance its competitive advantage; build production-quality systems; identify investable trading strategies and implement them quickly and with the highest quality; ensure high quality and efficient operations; prevent disruptions to investment processes
Industry & Context.
Strong, creative problem-solving abilities
on-call support rotation
What They're Looking For.
Must Have
2+ years of professional software development experience using Python or another object-oriented language, knowledge in computer science fundamentals like data structures, algorithm design and complexity analysis, Ability to write elegant code, comfortable with picking up new technologies independently, Self-motivated and self-directed, ability to translate technical direction into functional solutions, Strong, creative problem-solving abilities, Collaboration mindset
Nice to Have
Experience developing large, high-performance, distributed systems, Experience building high-performance cloud native solutions on public cloud (AWS preferred), Proficiency in system-related topics, e. g. hardware architecture, OS, networking, Experience in container technologies like Kubernetes and Docker, Experience in building resilient CI/CD pipelines, knowledge of Git, familiarity with a DevOps platform like GitLab, Experience with Helm, Infrastructure as Code tools (Terraform preferred), Experience working in the financial domain
What You'll Do.
development of the compute platform
AI and observability systems
deploy and support the functionality of various business-critical platforms
developing Infrastructure-As-Code solutions
developing the automated build and deploy pipelines with unit and integrated tests
part of on-call support rotation
Work closely with members of the Research and Investment Technology groups to review requirements for the compute platform
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
How You'll Work.
Team & Collaboration
Work closely with members of the Research and Investment Technology groups; Collaborate with team members
Applying for this Software Engineer, Investment Technology Platform role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Arrowstreet Capital?
Real rants from real employees. Read before you apply.