Principal High Performance Compute Engineer
Company: Arrowstreet Capital, Limited Partnership
Location: Boston
Posted on: May 2, 2024
Job Description:
Principal High Performance Compute Engineer page is loaded
Principal High Performance Compute Engineer Apply locations Boston
time type Full time posted on Posted 30+ Days Ago job requisition
id R759 Job Overview The High Performance Compute Engineer will be
a thought leader on architecture and development within the
development team responsible for the compute platform for the
Research Systems group. As a systematic asset manager, Arrowstreet
must identify investable trading strategies and implement them
quickly and with the highest quality. Having a robust, scalable,
and performant general compute platform is thus of critical
importance. -A key focus of this role is on the portfolio
simulation capability where we quantify the effect of different
investment strategy variations (e.g., new instruments, different
entry and exit criteria, different trading cost estimates, etc.),
so the ideal candidate will possess a deep understanding of large
computer systems, code parallelization, data structure memory
layout, and financial instruments. There is as much consideration
to the implementation of software features requested by the
Quantitative Research team as there is to the robust and efficient
execution of the financial processes across large HPC clusters.
Responsibilities
- Design, develop, and support compute platforms both on premise
and on AWS
- Work closely with members of the Research group to review and
define requirements for systems that simulate the impact of a large
number of variations to the primary investment strategies
- Develop design proposals for innovative technical solutions
that meet the business requirements with high performance,
scalability, and maintainability, primarily using Python, C#,
and/or Rust
- 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
- Manage software projects from end-to-end including requirements
gathering, design, development, testing, project management, and
support functions
- Provide guidance to other team members on development
tasks
- Promote high quality code via code reviews
- Provide production support for the platform to prevent
disruptions to investment processes Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or
a related discipline
- Extensive experience working with large, high-performance,
distributed systems
- Excellent software architecture design skills
- Thorough understanding of computer systems architecture,
operating systems, I/O and memory
- Experience designing and developing complex production systems
in Python or another object-oriented language
- Proven experience with developing cloud native solutions on
public cloud, preferably AWS
- A passion for software development and a desire to learn new
technologies
- Understanding of financial mathematics and trading strategies
is very desirable
- Experience working with k8s is a plus
- Data Engineering experience is a plus
- Enjoy analytical problem solving
- Attention to detail, drive, energy, enthusiasm and maturity We
maintain a friendly, team-oriented environment and place a high
value on professionalism, attitude and initiative. Similar Jobs (1)
Lead Software Engineer locations Boston time type Full time posted
on Posted 25 Days Ago 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 that values diversity and
inclusion. 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 providing reasonable accommodations for qualified
individuals with disabilities and disabled veterans during our
application process. If you need assistance or an accommodation due
to a disability, contact us at
accommodations@arrowstreetcapital.com .
#J-18808-Ljbffr
Keywords: Arrowstreet Capital, Limited Partnership, Boston , Principal High Performance Compute Engineer, Engineering , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...