Arrowstreet Capital, L.P.

Senior Software Engineer - Investment Data Systems

Arrowstreet Capital, L.P.
Apply
2 months ago
Boston, MA, USASenior

Base Salary

$95k - $165k/yr

Responsibilities

  • Engage with business and technology leaders to understand strategy, articulate solution options, and evaluate tradeoffs.
  • Design and implement software solutions that bring complex investment processes to life.
  • Lead adoption of cloud-native technology designs and solutions.
  • Deliver enhancements to existing platforms and automate software development, testing, and deployment.
  • Develop server-side software using Python and/or C# .NET Core.
  • Collaborate with developers, DBAs, network engineers, quality assurance teams, and third-party vendors or consultants.
  • Create and maintain thorough, professional documentation.
  • Support production escalations with urgency.

Requirements

  • Degree in Computer Science or a related field.
  • Hands-on coding experience with Python and/or C# .NET Core.
  • Strong background in modern technology, including design, data structures, algorithms, object-oriented programming, and standard design principles.
  • Experience with unit testing, isolation frameworks, and behavior-driven or domain-driven development.
  • Experience with AWS services including S3, Lambda, ALB, CloudWatch, and SNS.
  • Server-side development experience in Python and REST APIs.
  • Experience with Angular, React, or a similar modern UI framework.
  • Experience with CI/CD pipelines.
  • Strong collaboration, creative problem-solving, and team-oriented working skills.

Benefits

  • Base salary range of $95,000-$165,000 per year, plus annual discretionary bonuses and a benefits package.
  • Boston-based role at a systematic investment firm; specific work arrangement is not stated.
  • Reasonable accommodations are available for qualified individuals with disabilities and disabled veterans.

Tech Stack

Categories

Arrowstreet Capital, L.P.

About Arrowstreet Capital, L.P.

501-1,000 employees
Contact me