top of page

Quantitative Developer

Princeton, NJ


About the Opportunity


RiskVal Financial Solutions is looking for a mid-level quantitative developer to join our team. We are a leading SaaS provider in fixed income trading solutions for the financial industry, with clients at almost all top-tier sell-side and buy-side trading firms.


What you’ll do:


  • Research, implement, and maintain quantitative models, conduct design & development of the algorithms for different trading strategies, and perform the numerical error analysis.

  • Work closely with the business and clients to understand the challenges facing the fixed income market and work with developers to implement solutions.


What’s required:


  • Minimum 4 years of industry experience. Strong knowledge of fixed income products preferred.

  • Master or foreign equiv. in CS/CE/Math/Statistics or closely related field from a competitive school.

  • Strong background in Math, Statistics and Programming. A strong ability to implement analytics into a program.

  • A passion for coding along with the technical ability to implement quickly. Proficiency in C++/Java/Python preferred.

  • Excellent communication skills and learning aptitude.


  • Medical, Dental, and Vision Insurance.

  • Retirement Benefits.

  • Visa Sponsorship Possible.

About RiskVal


RiskVal Financial Solutions is a global supplier of Software as a Service (SaaS) for risk management, portfolio management, and trading strategies. To learn more about our company, please visit



RiskVal Financial Solution will not consider any inquiries from staffing and recruiting agencies. Please do not contact RiskVal regarding job listings. 

Job Application
Upload File

Thanks for applying to our Software Engineer position here at RiskVal Financial Solutions. We're reviewing your application and will get back to you as soon as possible if we find you to be a good fit for the position.

Senior Software Developer

Princeton, NJ


Job Duties:        

  • Analyze new software requirements and create design documents using Unified Modeling Language (UML). Implement the requirements using Java programming language and Python scripts, if applicable.

  • Improve existing software components for Pre-Trade analytics software (RVFI) and Risk Management solution (RVPortfolio).

  • Create web tools using HTML, CSS and JAVA Script that is used by the developers to create test environments which are further used to test the robustness, stability and efficiency of the company’s Windows-based application.

  •  Analyze the current interaction of the Risk Management Solution (RVPortfolio) with the database server to propose a solution that improves the performance of the application.

  • Analyze the performance of the application in terms of the memory that is used by the application. Memory can play a huge part in the latency of the application.

  • Research into using new technologies in web development and transitioning existing web frameworks to new ones ensuring equal or better performance.



  • Master’s degree in Computer Science, Electrical and Computer Engineering, or closely related field of study.

  • Knowledge of Programming Finance, Computer Architecture, Software Engineering for Web Applications, and Parallel and Distributed Computing. 

  • Skills in using C++, Java, JavaScript, CSS, Python, and SQL. 



To apply: Send CV to HR of RiskVal Financial Solutions LLC, 777 Alexander Rd, Suite 102, Princeton, NJ 08540. Ref. AANJ2023

bottom of page