Portfolio Analytics Engineer
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:
We are seeking a talented Junior Python Developer to join our PI Analytics engineering group and work on a world class PI Analytics platform. The role is based in our Bengaluru, India office. We are seeking a developer with a passion for elegant, efficient software, particularly with respect to modularity, precise data modeling, and clean API design. You will play a crucial role in modernizing the analytics system, leveraging strong Python knowledge and experience with data analytics libraries like Pandas. You should be able to communicate confidently with fellow developers and end users, including US stakeholders. You will have an uncompromising eye for good software architecture and data analytics processes, a deep understanding of software fundamentals, and a track record of project delivery on modern cloud-based, services-oriented platforms. This is a hands-on development role with aggressive, mission-critical delivery schedules. Experience in finance industry is helpful but not required. If you have developed impactful analytics-based systems in any industry, we’ll teach you the finance that you need to succeed in our world.
The Team
PI Analytics Engineering
What You’ll Bring
- Undergraduate degree in Computer Science or a closely related subject
- 2 years (or more) of experience developing complex production software systems
- Strong proficiency in Python programming
- Experience in Java is a plus
- Expertise in writing clean, modular, and maintainable code
- Experience with unit testing frameworks such as pytest to ensure code quality
- Proficiency with data manipulation libraries such as Pandas
- Ability to understand and work with legacy code to enhance and optimize existing systems
- Experience with SQL databases
- Excellent communication skills for collaborating with US stakeholders and gathering requirements
Who You Are
- A proactive and self-motivated individual
- A team player with a passion for elegant, efficient software
- Someone who is eager to learn and grow in the field of software development and data analytics
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Architecture Computer Science Data Analytics Engineering Finance Java Pandas Python Research SQL Testing
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.