Senior Software Engineer

Arrowstreet Capital

Boston, Massachusetts, United States
Base: $135,000 - $325,000 py; bonus/equity: annual...
Design and build complex software systems
Operate across application data and cloud layers
Translate prototypes to production-ready systems
The team's mission is to automate complex business processes and improve the quality of investment data to deliver sustained alpha

Job Summary

  • The team's mission is to automate complex business processes and improve the quality of investment data to deliver sustained alpha.
  • This role requires an engineer who can evaluate tools pragmatically, build proof-of-concepts, and evolve successful experiments into production-grade solutions.
  • Candidates must be comfortable operating across multiple stack layers including backend services, data pipelines, APIs, and cloud infrastructure.

Matching Summary

The team's mission is to automate complex business processes and improve the quality of investment data to deliver sustained alpha.

Salary

Base: $135,000 - $325,000 per year; Bonus/Equity: Annual discretionary bonuses included; Benefits: Robust benefits package offered

Skills & Requirements

Must-have

  • Design and build complex software systems
  • Operate across application data and cloud layers
  • Translate prototypes to production-ready systems
  • Strong systems design and architectural skills
  • Experience with AWS and modern deployment patterns

Nice-to-have

  • Python programming experience
  • Experience in asset management or financial services
  • Ability to rapidly learn unfamiliar technologies
  • Mentoring and influencing technical direction
  • Bias toward action with sound engineering judgment

Key Requirements

  • Significant professional experience in production environments
  • Strong proficiency in at least one modern programming language
  • Experience maturing early-stage experiments into maintainable systems

Work Rights

Not specified

Tailored Resume

Cover Letter