Search jobs > Montreal, QC > Permanent > Developer

C++ Quantitative Developer (Quant)

TradingScreen
Montreal
$110K-$150K a year (estimated)
Full-time

C++ Quantitative Developer (Quant)

at TS Imagine Montreal

About the job

TS Imagine, a global leader in trading and risk management SaaS-based software, is seeking a C++ Quantitative Developer to join our growing Models and Quantitative Data team in our Montreal office!

As a C++ Quantitative Developer, you will discover, design, develop and test models to value positions and construct quantitative data (curves, volatility cubes, correlation matrices, etc.

or calculate market risk (VaR, greeks, etc.) in real-time across all asset classes including Crypto. Our risk models are used by some of the largest, most prestigious financial institutions around the world, ranging from global investment banks to multi-strategy hedge funds.

Who will love this job

  • A scientist you are comfortable with numerical methods, linear algebra, partial differential equations, probability theory and statistics
  • An engineer who has a passion for computer science, system performance, clean code and architecture with an owner mentality
  • A doer who is enthusiastic about new challenges, accepts a broad spectrum of responsibilities, and works hard to produce a high-quality result
  • A learner who is not afraid of being outside the comfort zone and is ready to dive into some of the most complicated problems in finance
  • A teacher who shares approaches and ideas and can bring his or her own expertise and point of view to the company
  • An excellent teammate who has a combination of technical and personal qualities to thrive in a cutting-edge software development environment

What you’ll do

  • Design and development of models for pricing positions and calculating market risk metrices for all asset classes (equity, credit, FX, fixed income, commodities, crypto, and their derivatives)
  • Write modern, clean, reusable, well tested source code in C++ that scales and performs well across large distributed systems (based on our high-performance grid computing platform)
  • Leverage Python, SQL and Snowflake to analyze the model inputs or construct model inputs
  • Create methodology documentation to support model validation when needed

What you should have

  • M.S. or PhD in mathematics, physical sciences, or engineering preferred
  • Excellent quantitative and programming skills with 3-5 years’ experience in large-scale C++ development and program design as well as data intensive products
  • Experience with other programming languages (Python, Java) is an advantage
  • Understanding of financial derivatives, market conventions and their implementation is a must
  • Experience working on yield curves (OIS, Libor, Cross-currency, etc.), inflation curve, volatility surfaces, interest rate volatility cubes (eventually live / intraday) as well as the data to build them is highly desirable
  • Experience in developing risk management tools such as VaR, Monte Carlo, scenario analysis and P&L is preferred

Why TS Imagine / Benefits

  • Currently hybrid home-office (at least 3-4 days in the office)
  • 25 Vacation days and 3 Personal days
  • Annual bonus and salary review
  • Training budget $1,500
  • RRSP with 3% company matching
  • Health insurance
  • Subvention for public transportation (Opus & Cie)

About TS Imagine

Created out of the combination of two best-in-class SaaS platforms, TradingScreen and Imagine Software, TS Imagine delivers integrated trading, portfolio and real-time risk solutions for capital markets.

The platform is uniquely positioned to streamline complex and time-consuming workflows across front, middle, and back office functions.

TS Imagine has close to 400 employees in 10 offices worldwide, serving approximately 500 global buy-side and sell-side institutions across North and South America, EMEA, and Asia Pacific including hedge funds, traditional asset managers, pension funds, mutual funds, and financial institutions.

We challenge our employees every day to think creatively and innovate across silos and across platforms.

Join us!

Apply for this Job

  • Required First Name
  • Last Name
  • Email
  • Phone Resume / CV Drop files here (File types : pdf, doc, docx, txt, rtf) Cover Letter Drop files here (File types : pdf, doc, docx, txt, rtf) Are you authorized to work in Canada? *

Are you on a closed working permit with another employer? *

Are you currently waiting for permanent residency in Canada? Please specify the province. *

Are you locally based in Montréal? *

Please reach out to our support team via our .

30+ days ago
Related jobs
TradingScreen
Montreal, Quebec

C++ Quantitative Developer (Quant). TS Imagine, a global leader in trading and risk management SaaS-based software, is seeking a C++ Quantitative Developer to join our growing Models and Quantitative Data team in our Montreal office!. As a C++ Quantitative Developer, you will discover, design, devel...

Promoted
Epsilon Solutions Ltd.
Montreal, Quebec

Role: Python Developer with AWS Cloud. Experienced python developers with microservice methodologies, using services like step functions, lambda, api gateway, terraform, and docker. Design and lead the implementation of highly scalable and secure cloud infrastructure solutions for AWS, utilizing Ter...

Promoted
Synechron
Montreal, Quebec

Experienced python developers with microservice methodologies, using services like step functions, lambda, api gateway, terraform, and docker. Experienced python developers with microservice methodologies, using services like step functions, lambda, api gateway, terraform, and docker. Design and lea...

Promoted
Staffing Lab LLC
Canada

Staffing Lab represents a client that has asked us to assist in identifying candidates for a Full Time Senior Back End Developer for opening within their organization. ...

CAE
Montréal, Quebec

Experienced software developers who want to develop expertise un aircraft systems. It is therefore essential to keep improving all the tools and software we have developed. Engineers or developers who are eager to learn. Bachelor's degree in computer, software, electrical, mechanical, automated prod...

Raise
Montreal, Quebec

Quantitative Analyst- Associate. We at Raise are hiring a Quantitative Analyst- Associate for one of our top clients. Analyste Quantitatif - Associé. Chez Raise, nous recrutons un Analyste Quantitatif - Associé pour l'un de nos principaux clients. ...

Autodesk
Montreal, Quebec

Senior Principal Software Developer. NASDAQ: ADSK) makes software for people who make things. We are a global leader in design and make software for architecture, engineering, construction, manufacturing, and media and entertainment industries. If you've ever driven a high-performance car, admired a...

Hunter Bond
Montreal, Quebec

Graduate Quant Developer / Researcher. Internships either as a Quant Developer, Researcher or Software Engineer in finance. Build and optimise new cutting-edge platforms to back-test, research & trade quantitative strategies. ...

Games Jobs Direct
Montreal, Quebec

Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...

TradingScreen
Montreal, Quebec

TS Imagine, a global leader in trading and risk management SaaS-based software, is seeking a Quantitative Analyst with Python development skills to join our growing Models and Quantitative Data team in our Montreal office!. As a Quantitative Analyst, you will have a broad scope of responsibility tha...