Associate Director, Platform Engineering
Apply NowCompany: Arrowstreet Capital
Location: Boston, MA 02115
Description:
Job Description
The Associate Director, Platform Engineering is responsible for management and evolution of state-of-the-art systems for Arrowstreet Capital.
The role specifically leverage agile methodologies and apply best practices while developing software solutions. Associates working in Platform Engineering are responsible for the technology that drives the firm's software-building processes, and for ensuring that we are using effective tools and technologies. The technical work of the Platform Engineering team includes increasing production reliability and scalability, automating software delivery and server provisioning, applying principles of configuration management, and supporting application production systems. Individuals in this role support and develop software vital to the IT systems that drive our firm's investment process.
Responsibilities
Qualifications
- Bachelor's degree, or a foreign equivalent, in Computer Science, Computer Engineering, Electronic Engineering, Computer Information, or a closely related discipline.
- 5 years of progressive post-baccalaureate experience in software release engineering using configuration management ("CM") languages.
- 3 years of progressive post-baccalaureate experience in all of the following:
Arrowstreet Capital is a Boston-based systematic investment firm that manages global equity portfolios for institutional investors around the world.
Arrowstreet Capital is an equal opportunity employment firm. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, ancestry, gender identity, genetic information, age, sexual orientation, pregnancy, medical condition, disability, veteran or military status, marital status or any other characteristic protected by federal, state, or local law.
Arrowstreet Capital is committed to working with and providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation for any part of the employment process due to a disability, contact us to discuss the nature of your request and contact information.
The Associate Director, Platform Engineering is responsible for management and evolution of state-of-the-art systems for Arrowstreet Capital.
The role specifically leverage agile methodologies and apply best practices while developing software solutions. Associates working in Platform Engineering are responsible for the technology that drives the firm's software-building processes, and for ensuring that we are using effective tools and technologies. The technical work of the Platform Engineering team includes increasing production reliability and scalability, automating software delivery and server provisioning, applying principles of configuration management, and supporting application production systems. Individuals in this role support and develop software vital to the IT systems that drive our firm's investment process.
Responsibilities
- Implement technical solutions for automated configuration management and application deployment using .Net Stack and SQL Server
- Standardize shared technology platform and drive best-practices for application development and data science teams
- Coordinate with development, QA and infrastructure teams to release new technologies
- Automate deployments, provisioning and server configurations using tools that include Ansible, and Puppet, and Chef
- Create visibility of environment status with monitoring, dashboards, and log aggregation
- Use GIT and TFS for source control and tracking tasks from development to QA to production installs
- Serve as technical support and respond to incidents, identify root causes and resolve issues in an expedient manner.
Qualifications
- Bachelor's degree, or a foreign equivalent, in Computer Science, Computer Engineering, Electronic Engineering, Computer Information, or a closely related discipline.
- 5 years of progressive post-baccalaureate experience in software release engineering using configuration management ("CM") languages.
- 3 years of progressive post-baccalaureate experience in all of the following:
- (a) leading implementations
- (b) using formal source code management;
- (c) development of scripts for use in the deployment process;
- (d) troubleshooting and resolving application setup errors utilizing Linux-based systems;
- (e) building cloud infrastructures using three of the following, to wit: (1) Amazon Elastic Kubernetes Service ("EKS"); or (2) Amazon Aurora PostgreSQL; or,(3) Amazon Open Search Service; or, (4) Amazon DynamoDB; or, (5) Amazon Web Services Glue; or, (6) Kubernetes; or, (7) Redis; or (8) MongoDB; or (9) Boto3
- (f) building automated Continuous Integration/Continuous Delivery ("CICD") pipelines to provision resources and deploy applications using one of the following, to wit: (1) GitLab; or, (2) Jenkins; or, (3) Bitbucket;
- (g) utilizing one of the following object-oriented programming languages, to wit: (1) Python; or, (2) .NET; or, (3) C#.
Arrowstreet Capital is a Boston-based systematic investment firm that manages global equity portfolios for institutional investors around the world.
Arrowstreet Capital is an equal opportunity employment firm. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, ancestry, gender identity, genetic information, age, sexual orientation, pregnancy, medical condition, disability, veteran or military status, marital status or any other characteristic protected by federal, state, or local law.
Arrowstreet Capital is committed to working with and providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation for any part of the employment process due to a disability, contact us to discuss the nature of your request and contact information.