Preparing for your next Quant Interview?
Practice Here!
OpenQuant
2023-09-27

Senior Platform Engineer, Infrastructure Engineering

logo
Arrowstreet Capital
Senior Platform Engineer, Infrastructure Engineering
Boston, US
Apply Now
Job Description

Job Overview

This position is part of the core Infrastructure team responsible for Arrowstreet managed platforms. The Senior Platform Engineer will focus on developing reusable solutions to new and existing workflows, while providing exceptional maintenance and support to Arrowstreet’s core platforms.

You will be a key hands-on member of the DevOps practice within the core Infrastructure team and to internal clients, helping to evolve from product management to service management. As the Senior Platform engineer, you will drive execution of disciplined and standardized processes and tools addressing mission-critical capability gaps and opportunities for maximized efficiency. You will help identify trade-offs in deployment plans and any key day-to-day operational decisions impacting infrastructure investments.

Responsibilities

  • Identify Arrowstreet processes and methodologies that need to be overhauled for automation purposes. This position will act as a Subject Matter Expert for the team’s automation needs.
  • Design and develop reusable components and operational strategies in the cloud to support scalability, high availability, performance, monitoring, and observability.
  • Manage the establishment and configuration of infrastructure in an agile way by storing infrastructure as code and employing automated configuration management tools with a goal to be able to re-provision any of our tools at any point in time.
  • Assist in-house development teams with application/platform integration issues such as security/permissions, Service configuration, and network issues (name resolution, firewall port flows, and load balancing).
  • Create functional tests to validate that systems are operating as expected and increase Arrowstreet’s observability practice. (eg: test to validate password retrieval from password vault works)
  • Identify virtual and physical infrastructure issues which impact the functionality of the application and hosting platform. A working knowledge of Active Directory, Docker, Kubernetes is desirable.
  • Perform operational engineering activities which include platform upgrades, patching, monitoring, configuration, and troubleshooting as needed. Look for automation opportunities.
  • Technical representative for team managed services. E.g. Identity services (Active Directory, SAML, OAuth2), Windows, Linux, Storage, Virtualization, Secrets Management, and etc.
  • Maintain support and operational efficiencies for ArrowStreet’s UNIX/Linux-based enterprise solutions.
  • Communicate and troubleshoot issues across multiple stakeholders. Interaction with people at a variety of technical and management levels will occur daily.
  • Serve as the team’s escalation engineer for 3rd level support activities.
  • Provide periodic off-hours on-call support per team rotation.

Qualifications

  • Working in an Agile environment.
  • 3+ years’ experience with automation and/or infrastructure as code tools, such as Ansible or Terraform.
  • 3+ years’ experience with a scripting language such as Bash, Python, and/or PowerShell.
  • Working experience with interacting and/or developing webhooks, Rest API
  • Experience with enterprise Linux distributions/Development, preferably RedHat as well as Active Directory integration: Centrify, SSSD, Samba, etc.
  • Working knowledge of Certificates and working with truststore/keystores/OpenSSL
  • Solid understanding of fundamental technologies like DNS, load balancing, SSL, TCP/IP, networking, security best practices, performance, high availability, disaster recovery, and business continuity.
  • Experience with containerization, Docker, and Kubernetes.

Technical Plus

  • Experience with any of the following platforms (Elasticsearch/Kibana, RStudio suites, Artifactory, Anaconda/conda/pip)
  • Working experience with AWS and the different products offered.

We maintain a friendly, team-oriented environment and place a high value on professionalism, attitude, and initiative.

We maintain a friendly, team-oriented environment and place a high value on professionalism, attitude and initiative.

Share this job
Share On
Apply Now