Software Engineer-Trading Systems - OMS Developer


Apply now     

Software Engineer-Trading Systems

About AQR Capital

AQR is a global investment firm built at the intersection of financial theory and practical application. We strive to deliver concrete, long-term results by looking past market noise to identify and isolate the factors that matter most, and by developing ideas that stand up to rigorous testing. By putting theory into practice, we have become a leader in alternative strategies and an innovator in traditional portfolio management since 1998.

At AQR India, our employees share a common spirit of academic excellence, intellectual honesty and an unwavering commitment to seeking the truth. We’re determined to know what makes financial markets tick – and we’ll ask every question and challenge every assumption. We recognize and respect the power of collaboration and believe transparency and openness to new ideas leads to innovation.

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

Candidates will report into local Trading Development leaders and work closely with onshore teams to understand the business, build and support systems to enable effective trading platforms across equities, fixed income, futures, currencies, and other major asset classes.

What You Will Bring

  • Software development, maintenance, and support of the firm’s trading systems (Order Management & Execution Management)
  • Collaborate with internal development teams for trading requirements and delivery of solutions.
  • Participate in global calls and engage in engineering affairs to stay attuned and aligned to general development initiatives and technology strategy.

Who You Are

  • BE/BS/MS degree in Computer Science or equivalent field from top schools
  • 8+ years of software development experience in front office trading area
  • Experience in building Trading Front-end – track record of working with traders and business partners locally or in remote regions to lead/build and evolve Order Management desktop systems.
  • Expertise with directly or indirectly engaging in real-time and performant front-end trading systems that deal with Order/Quote-Entry/Blotter, requiring to handle high volume of real-time transnational data load and used by a spectrum of trading teams – managing a suite of assets that range across Equities, FI, Commodities, FX for both cash and derivatives globally.
  • High maturity in architectural elements that go into distributed processing with trading systems: designing core components for front-end client management as well as experience with complex projects through the software development life cycle
  • Experience working and collaborating with global and distributed geographic teams
  • Outstanding coding, debugging, and analytical skills. Strong focus on testing and test automation.
  • Strong knowledge of object-oriented techniques and programming principles
  • Strong knowledge of contemporary technology solutions
  • Strong expertise on .Net C# or Java 8, MS SQL server and Windows/Linux. 
  • Experience in and knowledge of a broad spectrum of technologies is required –Java 8, Go, Redis, Kafka, RabbitMQ, AWS ecosystem. 
  • Experience with automated testing frameworks is a plus
  • Direct or indirect exposure to the more modern UI technologies: HTML 5, Type/JavaScript, frameworks like Angular/React/etc as it pertains to building real-time trading front end systems.
  • Business knowledge of financial instruments, market micro-structure, trade life-cycle, risk identification and mitigation is a plus.

We believe that the next innovation to transform our business could come from anyone at AQR. Expect to be recognized not only for your diligence and hard work today, but for your vision for tomorrow. We are mathematicians, computer scientists, engineers and artists, passionate about advancing financial research and pushing the limits of today’s technology.

Apply now     

Life at AQR

Benefits

AQR offers generous benefits: 100% paid Medical, Dental and Vision coverage. Perks include health and wellness allowances, meditation programs, onsite breakfasts and lunches and stocked kitchens with seasonal treats.

Employee Connectivity

Employees participate in a range of connectivity and community building events & experiences the firm offers: Book Clubs, Research Colloquiums, baseball outings, Star Wars premiere, our Food Truck Social and volunteer opportunities.

Learning & Development

QUANTA, the firm's learning and development program, offers both professional and personal growth opportunities through 350+ classes per year.