Senior Software Engineer

Senior Software Engineer

Astro Capital combines active, principled ownership and data science with the goal of delivering superior returns and positive social outcomes. The team is focused on workforce impact – where they anticipate innovative and thoughtful investments in humans will lead to an enhanced employee experience, productivity and long-term financial returns.

We are seeking to add a Senior Software Engineer to the Global Equities team. In this role, the Engineer will be involved in all aspects of the management of portfolio investments.

Department: Global Equities
Project Location(s): New York or Remote
Education: BS/MS/PhD

Responsibilities

As a senior software engineer in Data Engineering, you will support and develop systems and tools to empower our trading intelligence by

  • Taking engineering lead responsibility for ensuring the current AC processes function correctly and incidents are resolved quickly by the engineering team.
  • Driving the development of python libraries and web services to give AC quick, easy, and reliable access to the wealth of data available within the firm.
  • Working with the Trading Team to identify requirements and prioritize change requests
  • Being both hands on in design and development of changes as well as providing oversight and mentoring to more junior team members
  • Building and supporting AC processes used to generate data that will feed into other systems and reports within the firm
  • Upgrading existing code to leverage cloud computing and cutting-edge visualizations
    Providing intuitive systematic access to the AC data for other areas of the firm
  • Developing solutions to address input data quality and reliability issues so they can be more efficiently managed

Skills/Experience

  • BS/MS/PhD in Computer Science, Mathematics, or related discipline
    3+ years of hands-on experience working as a lead developer within a team supporting one or more business system
  • Experience leading and mentoring a team of developers to deliver high quality “enterprise grade” code in python
  • Extensive experience performing design and code reviews
  • Proven track record managing projects plans and driving projects to completion, tracking progress, and reporting status.
  • Ability to adapt to changing demands and reprioritize work accordingly
  • Experience in developing data-oriented business application in Python using REST framework
  • Experience with data analysis using libraries like Numpy and Pandas
  • Experienced using Relational Databases (SQL)
  • Experience in communicating with business stake holders and gathering requirements
  • Experience in working on a service-orientated architecture SOA
  • Outstanding coding, debugging, and analytical skills
  • Experience working in a large python codebase
  • Experience with conda and docker would be desirable
  • Experience with source control (Git) and systems development lifecycle
  • An interest in quantitative finance (no finance / trading experience required)
how can we help you?

Contact us at the Astro Capital office nearest to you or submit a business inquiry online.

Astro Capital Management is an invaluable partner. Our teams have collaborated to support the growing field of practitioners using collective impact to tackle society’s most complex problems. We couldn’t, and wouldn’t want to, do it without them.

Ryan Grande
Managing Partner, Mitcham Group

Looking for a First-Class Investment Advisor?