AQR Capital Management is seeking a passionate technical engineer to fortify their business initiatives in QRD, focused on their Portfolio Implementation group. The role aims to enhance their proprietary portfolio rebalancing platform, a key differentiator that drives the success of their systematic investment process.
Requirements
- 3+ years of significant software engineering experience
- Must be adept in either Python (our primary language for the business) and/or Java (our primary enterprise application language)
- Desire and ability to learn whichever language (Python or Java) you may not know
- Mastery of design patterns and object-oriented programming techniques
- Strong understanding of best practices for large scale application design, SOA, microservices, distributed compute, containers, and use of the cloud.
- Strong attention to detail, passion for careful testing
Responsibilities
- build or extend our: Data and services platforms, optimization, and orchestration and validation engines
- Portfolio Rebalancing and Order Generation Platform and Services
- Backtesters and related historical simulation tools
- Scalable, AWS-based storage and computing infrastructure
Other
- This role will require you to be in the office 2-3 days per week
- Excellent communication skills and ability to work with global team members
- Understanding or experience in (quant) finance a large plus
- Mature, thoughtful, and collaborative
- Hard-working and eager to learn