C++ Quantitative Developer

Found in: Talent CA C2 - 1 week ago


Montreal, Canada TradingScreen 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 .
  • Quantitative Software Developer

    Found in: Appcast CA A2 P - 6 days ago


    Montreal, Canada Hunter Bond Full time

    Job Title: Quantitative Software DeveloperFirm: Elite FinTechExperience Level: 2-5 yearsLocation: Montreal (hybrid)Role: Opportunity to work for a market leading niche fintech firm supporting the quant trading desk.Skills Required: Advanced proficiency in either Python, C++ or both.

  • Quantitative Software Developer

    Found in: Talent CA 2A C2 - 5 days ago


    Montreal, Canada Hunter Bond Full time

    Job Title: Quantitative Software DeveloperFirm: Elite FinTechExperience Level: 2-5 yearsLocation: Montreal (hybrid)Role: Opportunity to work for a market leading niche fintech firm supporting the quant trading desk.Skills Required: Advanced proficiency in either Python, C++ or both.

  • Quantitative Software Developer

    Found in: Appcast CA C2 Glassdoor - 7 days ago


    Montreal, Canada Hunter Bond Full time

    Job Title: Quantitative Software DeveloperFirm: Elite FinTechExperience Level: 2-5 yearsLocation: Montreal (hybrid)Role: Opportunity to work for a market leading niche fintech firm supporting the quant trading desk.Skills Required: Advanced proficiency in either Python, C++ or both.

  • Quantitative Software Developer

    Found in: Whatjobs CA C2 - 6 days ago


    Montreal, Canada Hunter Bond Full time

    Job Title: Quantitative Software Developer Firm: Elite FinTech Experience Level: 2-5 years Location: Montreal (hybrid) Role: Opportunity to work for a market leading niche fintech firm supporting the quant trading desk. Skills Required: Advanced proficiency in either Python, C++ or both.

  • Quantitative Analyst

    Found in: Talent CA C2 - 1 week ago


    Montreal, Canada TradingScreen Full time

    Quantitative Analyst at TS Imagine Montreal About the job   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...

  • Quantitative Software Developer

    Found in: Adzuna CA C2 - 7 days ago


    Montreal, Quebec, Québec, Canada Hunter Bond Full time

    Job Title: Quantitative Software DeveloperFirm: Elite FinTechExperience Level: 2-5 yearsLocation: Montreal (hybrid)Role: Opportunity to work for a market leading niche fintech firm supporting the quant trading desk.Skills Required: Advanced proficiency in either Python, C++ or both.

  • c++ Developer

    Found in: beBee jobs CA - 1 week ago


    Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The C++ Developer (Low Latency) will be responsible for programming the main system of the world-renowned company. MORE PRECISELYDevelop and optimize a high-performance platform in terms of its execution speed Design systems to facilitate access to various data useful to the company Create data analysis, risk management and performance...

  • C++ Developer

    Found in: Talent CA C2 - 1 week ago


    Montreal, Canada Ubisoft Full time

    Job Description Ubisoft Data Office (UDO), part of Ubisoft IT, is looking for a C++ Developer to join their team which is committed to the mission of developing Ubisoft's data platform. This platform is a company-wide reference and a trusted source of telemetry. It provides real-time visibility on how our titles are played and an understanding of the...

  • C/C++ Fullstack developer

    Found in: Talent CA C2 - 1 week ago


    Montreal, Canada Solutions Techso Full time

    An international leader in digital transformation, Techso is a fast-growing company offering consulting services in three niches of expertise: technology infrastructure management (IT), specific application development (DEV) and product lifecycle management (PLM).Founded in 2014, Techso has built a reputation for the quality of its projects delivered to...

  • C++ Developer

    Found in: Talent CA C2 - 1 week ago


    Montreal, Canada Ubisoft Full time

    Job DescriptionUbisoft Data Office (UDO), part of Ubisoft IT, is looking for a C++ Developer to join their team which is committed to the mission of developing Ubisoft's data platform. This platform is a company-wide reference and a trusted source of telemetry. It provides real-time visibility on how our titles are played and an understanding of the habits...

  • C+ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to...

  • C+ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to...

  • C+ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Full time

    Job DescriptionUbisoft Data Office (UDO), part of Ubisoft IT, is looking for a C++ Developer to join their team which is committed to the mission of developing Ubisoft's data platform. This platform is a company-wide reference and a trusted source of telemetry. It provides real-time visibility on how our titles are played and an understanding of the habits...

  • C+ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to...

  • C+ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Full time

    Job DescriptionUbisoft Data Office (UDO), part of Ubisoft IT, is looking for a C++ Developer to join their team which is committed to the mission of developing Ubisoft's data platform. This platform is a company-wide reference and a trusted source of telemetry. It provides real-time visibility on how our titles are played and an understanding of the habits...

  • C+ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Full time

    Job DescriptionUbisoft Data Office (UDO), part of Ubisoft IT, is looking for a C++ Developer to join their team which is committed to the mission of developing Ubisoft's data platform. This platform is a company-wide reference and a trusted source of telemetry. It provides real-time visibility on how our titles are played and an understanding of the habits...

  • C++ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to...

  • C++ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to...

  • C++ Developer

    2 weeks ago


    Montreal, Canada Ubisoft Entertainment Full time

    Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to...

  • React c# Developer

    Found in: beBee jobs CA - 1 week ago


    Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The C# React Developer will be responsible for carrying out fullstack development in order to evolve the company's SaaS platform. MORE PRECISELYPerform Back-End development (around 50%) and Front-End development (around 50%) Contribute to the development of APIs and the improvement of the performance of the SaaS platform Work closely...