Senior Software Developer (Risk/Analytics)

Job description

About FlexTrade

FlexTrade Systems is the global leader in high performance, multi asset order and execution management solutions. A pioneer in the field, FlexTrade is internationally recognized for introducing FlexTRADER®, the world’s first broker-neutral, execution management trading system, which allows clients to completely control and customize their execution workflows through a comprehensive ability to search/access liquidity while maintaining the confidentiality of their trading strategies.

FlexONE Team
We are looking for talented developers who are passionate about mathematics and technology to work on FlexTrade’s OEMS platform, FlexONE, which is our state-of-the-art, fully integrated Order Management System (OMS) and Execution Management System (EMS). Our team is responsible for the development of the firm’s flagship, buy-side OMS.

You will work in a fast-paced, financial software development environment and be expected to:

  • Design and implement new features on the product roadmap using technologies including Scala, Akka, and gRPC.
  • Leverage proprietary and open source numerical/analytical software packages (FINCAD, QuantLib, etc.) to improve OMS coverage of existing and emerging tradeable security types.
  • Build expertise in Barra, Axioma, and custom internal fundamental factor-based risk models.
  • Partner with customers and internal staff to define priorities and deliver custom software solutions.
  • Continue building technical and quantitative skills via training and self-study.


  • A Bachelor’s degree (or higher) in CS or a related field.
  • At least 4 years of quant/risk software development work experience that leveraged packages such as FINCAD, QuantLib, etc.
  • Proficiency in one or more programming languages (Java, Scala, C++, etc.).
  • Exceptional quantitative and analytical skills.
  • Excellent communication skills to articulate ideas, problems, and solutions.
  • Motivation and determination to achieve, learn and grow.

Desirable Skills

  • Previous front office quantitative development experience.
  • Experience with functional programming concepts (Scala is a plus).

**FlexTrade Systems, Inc. is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law.**