Senior Quantitative Software Developer (FICC Focused)

About this role

Core Tech Team | Singapore 

We're seeking a highly experienced Quantitative Software Developer with a passion for the financial markets and technology. Ideal candidates will have a strong background in Python programming, distributed systems, and a proven track record in quantitative software engineering within front-office or trading settings. This role demands excellence in developing, supporting, and enhancing risk management tools, trading systems, and pricing libraries.

Key Responsibilities

  • Develop and enhance risk management, portfolio optimization tools, and support various trading strategies.

  • Facilitate integration projects, connecting our core platform with financial vendor systems. 

  • Work closely with market risk and quant teams to improve pricing and risk libraries. 

  • Implement automated mechanisms for system robustness.

  • Stay updated on quantitative finance and trading technology trends. 

  • Maintain system health and address production issues swiftly. 

  • Mentor junior engineers and promote best practices within the team.

Requirements

  • Bachelor's, Master's, or Ph.D. in Mathematics, Statistics, Computer Science, or Finance. 

  • Minimum of 6 years in quantitative software development, preferably in front-office or trading settings. 

  • Strong technical understanding of financial instruments and derivatives, including but not limited to IRS, TRS, CDS, Bond Futures, FRA. 

  • Proficient in Python programming; familiarity with asynchronous Python is a plus. 

  • Experience in distributed system development (2-5 years). 

  • Hands-on experience with vendor OMS/EMS/RMS platforms such as RiskMetrics, Bloomberg MARS, Orchestrade, Enfusion, FlexTrade, Axioma is highly valued. 

  • Knowledgeable in technology infrastructure, automation, and various technologies (Linux, NumPy, Pandas, SQL, Redis, Docker). 

  • Excellent communication skills and a team-oriented mindset.

Nice-to-Haves

  • Proficiency in JVM languages (Java, Kotlin, Scala). 

  • Experience with Rust programming language. 

  • Previous roles in lean tech teams or startups. 

  • Trade support experience and a deep understanding of market microstructures. 

To apply, email CV to tech.careers@arrowpointfund.com

© Arrowpoint 2024

This website contains important legal and proprietary information concerning Arrowpoint Investment Partners (Singapore) Pte. Ltd. (“Arrowpoint“). Arrowpoint has applied to the Monetary Authority of Singapore for a Capital Markets Services licence for fund management activities under the Securities and Futures Act of Singapore ("SFA"). This website is directed at accredited investors and institutional investors only (as defined in the SFA), and in accessing this website the user warrants that they qualify as such in their relevant jurisdiction. The content of this website is for information purposes only and does not constitute an offer to sell or the solicitation of an offer to buy shares in any unit in any fund, in any jurisdiction to any person.å