Join AQR Capital Management as a Tech Lead in Portfolio Implementation Engineering team, designing and developing global asset risk estimation system, high-performance historical simulation engine, portfolio construction systems, and more. Partner with global teams to deliver successful product delivery. Bring 10+ years of software development experience, expertise in Java, and excellent communication skills.
Requirements
- Bachelors/Masters/PhD in Computer Science, Engineering, or related discipline
- 10+ years of software development experience
- Expertise in Java programming language
- Outstanding coding, debugging, and analytical skills
- Experience of design and architecture including object-oriented design, distributed systems, cloud native applications and microservices
- Ability to lead technology initiatives through the development lifecycle s
- Ability to manage multiple workstreams with task allocation, execution and monitoring
- Ability to manage teams and guide team members
- Experience of working with cloud technologies and containers would be a plus
- Knowledge of other programming languages (Python, C++, Go, Scala) would be a plus
- Knowledge and experience of Finance is desirable
- Excellent communication skills both verbal and written
- Willingness to learn and work on new technologies and domain concepts
Benefits
- Excellent communication skills both verbal and written
- Willingness to learn and work on new technologies and domain concepts
- Motivated by the transformational effects of technology-at-scale