Enterprise Engineering - Full Stack Developer - Associate
Bengaluru
AQR Capital Management
AQR is a global investment management firm dedicated to delivering results for our clients.About AQR Capital Management
AQR is a global investment management firm built at the intersection of financial theory and practical application. We strive to deliver superior, long-term results for our clients by seeking to filter out market noise to identify and isolate what matters most, and by developing ideas that stand up to rigorous testing. Underpinning this philosophy is an unrelenting commitment to excellence in technology — powering our insights and analysis. This unique combination has made us leaders in alternative and traditional strategies since 1998.
AQR takes a systematic, research-driven approach, applying quantitative tools to process fundamental information and manage risk. Our clients include institutional investors, such as pension funds, insurance companies, endowments, foundations and sovereign wealth funds, as well as financial advisors.
Job description:
The Team
Our software engineers are responsible for designing and implementing proprietary systems and tools that drive the quantitative strategy research and implementation that powers AQR. Our development teams are small, motivated, and highly productive. Collaborating side-by-side with researchers and portfolio analysts, you will become intimately familiar with the investment philosophy which drives AQR.
Your Role
You will be part of our Enterprise Engineering team at AQR, responsible for:
• Building reusable web libraries and user-facing components for large, complex web applications.
• Designing and developing browser-based applications for front office trading groups, focusing on data accuracy and performance.
• Optimizing web applications on both the client side (browser) and server side (web servers) to maximize speed and scalability.
• Continuously improving web infrastructure to stay current with industry standards
What You’ll Bring
Bachelor’s or Master’s Degree in Computer Science or a related field.
• 4+ years of professional experience in software application development.
• Strong command of browser-based technologies including modern ECMAScript (ES6+), CSS3, and HTML5.
• Proven hands-on experience with Angular 2+ and a solid understanding of RxJS and observable patterns.
• Proficiency in at least one backend technology: Java, Python, or .NET.
• Familiarity with AI productivity tools such as GitHub Copilot, Amazon Q, or ChatGPT.
• Experience with CI/CD pipelines and tools like Jenkins and Git.
• Knowledge of data visualization libraries such as ag-Grid, Highcharts, or Kendo UI.
• Strong understanding of user experience (UX) design and data visualization techniques.
• Familiarity with the full web stack, including browser JavaScript engines, HTTP, web servers, and API performance optimization techniques.
• Excellent coding, debugging, and analytical skills.
• Adaptable and proactive, with the ability to contribute to existing products and take initiative in developing proof-of-concepts (POCs) as needed
Who You Are
• You possess thoughtfulness, making you an ideal fit for a collaborative and team-focused environment.
• You are industrious and keen to learn in a fast-moving and innovative setting.
• You uphold principles of intellectual honesty, transparency, and openness.
• You love solving problems of large-scale technology.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Angular APIs ChatGPT CI/CD Computer Science Copilot Data visualization Engineering ES6 Git GitHub GPT Java JavaScript Jenkins Pipelines Python Research Testing UX
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.