Senior Quantitative Software Developer

This is an IT support group
Singapore
SGD 80,000 - 100,000
Job description

We are seeking a highly experienced Quantitative Software Developer with a passion for FICC 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.

Technical 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.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Quantitative Software Developer jobs in Singapore