Arrowstreet Capital

Arrowstreet Capital

Senior Engineer, Investment Technology Platform

Boston · Senior

Sponsorship not specified$135k-$325kDetected 51 days ago
PythonDistributed SystemsData StructuresAlgorithmsCode ReviewGitAWSDockerKubernetesTerraformHelmCI/CDDevOpsRecruitingResearch

About the role

  • Technology is integral to our long-term success, and we regard outstanding engineering talent essential to the firm's ability to meet its investment performance and fiduciary goals.
  • Arrowstreet Capital is committed to working with and providing reasonable accommodations for qualified individuals with disabilities and disabled veterans.

Responsibilities

  • Provide expert design insights which help build scalable, easy-to-maintain, efficient solutions to business-critical problems that our platforms are used to tackle
  • Lead technical design discussions within the team to gather feedback, discuss the merits and risks of different approaches, and reach consensus on the target architecture
  • 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

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering or a related discipline
  • 4+ years of experience leading design or architecture of large-scale production systems
  • 3+ years of experience developing large, high-performance, distributed systems
  • 3+ years of experience in container technologies like Kubernetes and Docker
  • 2+ years of experience in building resilient CI/CD pipelines, strong knowledge of Git, and familiarity with a DevOps platform like GitLab
  • Proficiency in system-related topics, e.g. hardware architecture, OS, networking
  • Ability to write elegant code, and comfortable with picking up new technologies independently
  • Self-motivated and self-directed, ability to translate technical direction into functional solutions
  • Strong in computer science fundamentals like data structures, algorithm design and complexity analysis

Nice to have

  • 8+ years of professional software development experience using Python or another object-oriented language, financial services exposure is a plus
  • 3+ years of experience building high-performance cloud native solutions on public cloud (AWS preferred)
  • 1+ years of experience with Helm and Infrastructure as Code tools (Terraform preferred)

Compensation

  • The base salary range for this position is $135,000-$325,000 per year.

This listing is sourced directly from Arrowstreet Capital's careers page and normalized into a canonical job model.