Senior Software Engineer – Compute Platform
Company | Arrowstreet Capital |
---|---|
Location | Boston, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering or a related discipline
- 2+ years of professional software development experience using Python or another object-oriented language, financial services exposure is a plus
- Experience developing large, high-performance, distributed systems
- Experience building high-performance cloud native solutions on public cloud (AWS preferred)
- Experience in container technologies like Kubernetes and Docker
- Experience in building resilient CI/CD pipelines, strong knowledge of Git, and familiarity with a DevOps platform like GitLab
- Experience with Helm and Infrastructure as Code tools (Terraform preferred)
- Strong in computer science fundamentals like data structures, algorithm design and complexity analysis
- 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, creative problem-solving abilities
- Collaboration mindset
Responsibilities
- Work closely with members of the Research group to review requirements for the compute platforms, workflow and observability systems, and multiple services (such as Discovery, AI and the others)
- Collaborate with the 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 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
Preferred Qualifications
- Financial services exposure is a plus