AXA-posted 4 months ago
Entry Level
Orinda, CA
101-250 employees

Equity Quant Investing, a global equity investment manager within the AXA Investment Managers, is offering a VIE opportunity as a Junior Software Developer in its software engineering team based in Orinda for a duration of 18 months. EQI is a global equity investment manager within the AXA Investment Managers group of companies, with Investment activity centralized in the UK and alignment to AXA IM regional hubs. The company manages individual country, regional and global strategies for public and private pension funds, endowments and foundations for investors in the Americas, Europe and Asia. As part of the Quant Squad team, this junior software engineering role’s mission is to deliver high-quality software solutions that support the firm’s quantitative equity strategies and Research. The role requires contribution across the full stack and close collaboration with the Quant Business and Research teams as well as DevOps and Data team to ensure integrated and effective technology outcomes. The EQI Technology team has members in Orinda, London, Paris and Singapore.

  • Contribute to the implementation and deployment of software solutions using .NET (C#) for backend services on the Quant Equity platform
  • Collaborate closely with cross-functional groups, including DevOps, Data and Support teams to define requirements and ensure seamless integration of services and user interfaces
  • Work with product owners, Researchers and Quantitative analysts to translate business and analytics requirements into solid technical solutions aligned with business goals
  • Demonstrate the ability to understand the business concepts and translate these into design and implementation of business solutions which improve efficiency and portfolio managers capability
  • Identify and resolve technical issues or production incidents, providing expert support during troubleshooting to minimize downtime
  • Collaborate with Tech Lead and continuously assess and refine system architecture for scalability and maintainability, incorporating emerging technologies when appropriate to improve efficiency
  • Gain expertise on the in-house infrastructure libraries and development frameworks (ifx, pyfx, ngxf, iDesign)
  • Participate in architecture and design decisions, conducting code reviews, and enforcing best practices for code quality, performance, and security
  • Continuously improve technical skills, fostering a collaborative and innovative work environment
  • Master in Computer Science or equivalent (BAC+5)
  • Interested in Finance and quantitative asset management
  • Solid problem-solving skills
  • Good understanding of algorithms and data-structures
  • Solid background in object-oriented software development and testing (C# / .NET Core is ideal, Python is a plus)
  • Relational Databases (SQL and data modelling)
  • Good understanding of the software development lifecycle with an agile methodology
  • Good understanding of source control
  • Fluent English is mandatory
  • Good writing and communication skills
  • Passion for software development
  • Strong ethics
  • Open minded, strong ability to work as part of a team
  • Self-starter, organized, able to self-prioritize, plan and communicate progress
  • Solid background with Mathematics and Statistics is a plus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service