A

Arrowstreet Capital

Global equity investment manager for institutions

Senior Software Engineer - Investment Platform Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBoston, MA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
  • At least 5 years of experience designing and building software applications, developer platforms, or distributed systems in a production environment.
  • Strong software engineering fundamentals, including object-oriented design, system design, testing, and code quality.
  • Fluency in at least one modern programming language such as Python, C#, Java, or Go.
  • Experience building and deploying applications and services in AWS or another major cloud environment.
  • Hands-on experience with Infrastructure as Code tools such as Terraform, Pulumi, CloudFormation, or AWS CDK.
  • Experience designing and deploying APIs and client libraries using tools such as OpenAPI, FastAPI, or similar frameworks.
  • Familiarity with event-driven or streaming architectures using technologies such as Kafka, Kinesis, or similar messaging systems.
  • Ability to learn new technologies and apply them to complex business and engineering challenges.
  • Experience partnering with technical and business stakeholders to gather requirements, clarify priorities, and translate business needs into scalable software solutions.
  • Strong communication skills and experience influencing stakeholders and balancing business needs with technical considerations.

Responsibilities

  • Design, build, and operate scalable cloud-native services and platform capabilities that support business-critical applications.
  • Define and execute the technical roadmap for a shared platform supporting both batch and real-time workloads.
  • Oversee and contribute to building features for data discovery, lineage, governance, ingestion operation, cost management, and performance.
  • Achieve high quality metrics through automated testing, robust operational tooling, and highly available cloud architecture.
  • Evaluate and adopt technologies, architectural patterns, and engineering practices to improve platform scalability, reliability, and developer productivity.
  • Drive engineering excellence through automated testing, continuous integration, monitoring, and resilient cloud architectures.
  • Troubleshoot and support production systems to ensure stability and minimize disruption to business-critical processes.
  • Collaborate with business and engineering stakeholders to understand requirements and translate them into scalable technical solutions.
  • Partner with cloud infrastructure and security teams to ensure platform capabilities are secure, reliable, and aligned with enterprise standards.
  • Mentor engineers and contribute to a culture of technical excellence, collaboration, and continuous improvement.

About the Company

Arrowstreet Capital

Global equity investment manager for institutions

Arrowstreet Capital is a Boston-based investment manager that serves institutional investors by offering global equity investment strategies and fund products. The firm runs long-only, alpha extension, and long/short approaches and uses a wide set of instruments, including swaps and futures. Its investment process relies on quantitative methods to build diversified equity portfolios and to estimate expected return and risk, as well as the costs of trading. Portfolios are created with a mean-variance optimizer and proprietary risk and transaction cost models, with the aim of delivering value relative to each client’s benchmark. Arrowstreet manages about $100 billion for more than 200 client relationships across North America, Europe, and Asia-Pacific.

Company size
201-500
Company stage
Private
Total funding
Not listed
Headquarters
Boston, MA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Arrowstreet Capital

See more jobs