Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Developer

Full-time

Citi

Market Risk Technology is looking for an experienced individual to work on a VaR Calculation engine. Successful candidate will be highly motivated, embrace hands on development using modern C++ and exhibit a keen understanding of market risk management. Excellent communication skills are a must. Knowledge of financial products, Greeks and Market Risk are highly desirable.

Key responsibilities

  • Develop calculation and interface components in C++, STL, Boost

  • Maintain and improve resource scheduling, data caching, and application performance

  • Design and implement computing solutions for risk modeling , pricing and regulatory compliance

  • Maintain high code quality through testing , CI/CD pipelines and version control (Git, Jenkins)

Qualifications and Skills

  • 5-8 years of experience in software development with at least 5 years of experience in C++ and Unix/Linux

  • In depth knowledge of C++ multithreading is required

  • Python familiarity preferred

  • Experience working in financial markets , risk management and financial instruments

  • Familiarity with market risk concepts including VaR, Greeks, scenario analysis and stress testing

  • Proficiency on Git, Jenkins and CI/CD pipelines

  • Excellent problem solving skills and strong mathematical and analytical mindset

  • Ability to work in a fast paced financial environment

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review

View Citi’s EEO Policy Statement and the Know Your Rights poster.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the C++ Developer in Remote vacancy
  •  ...we right for each other? As a seasoned C++ Software Engineer, you would be a part of...  ...integral member of our team, you will work on developing and integrating solutions with C++,...  ...implementing software solutions for our clients. Develop secure, scalable, and high-performance... 
    Suggested
    Long term contract
    Full time
    For contractors
    Live In
    Remote work

    A-cx

    Remote
    6 hours ago
  • $3600 - $4500 per month

     ...focused on robotics, artificial intelligence, and advanced manufacturing. Role Overview: Apera AI is seeking a  Software Developer (Co-op)with strong C++ skills and an interest in robotics to join our  Apera Vue engineering team for the 8 months term period (Sep 2026 -... 
    Suggested
    Internship
    Work at office
    Flexible hours

    Apera AI

    Remote
    6 hours ago
  •  ...infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and standards. Participate in defining and designing... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Remote
    6 hours ago
  •  ...code and platform specific tests, analyze and identify system level issues; develop new and maintain the existing target specific tests. Required qualifications: expert knowledge of C/C++; experience in overall design of compilers, code generation and... 
    Suggested
    Long term contract
    Full time
    Relocation package
    Flexible hours

    Access Softek

    Remote
    6 days ago
  • $95k - $120k per year

     ...We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep understanding of frameworks and the entire development process. You will work closely... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Spiria Inc

    Remote
    6 hours ago
  •  ...join us to make a difference by building a public good and defining the future of the internet. Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks... 
    Remote job
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Mawari-technologies-inc

    Remote
    6 hours ago
  •  ...établissement agréé. Minimum de 5 années d'expérience en programmation C++ moderne et en programmation orientée objet. Expérience en...  ...part of a multidisciplinary development team, the Senior Software Developer will participate in the design, development and maintenance of several... 
    Full time

    Eaton Corporation

    Remote
    6 hours ago
  •  ...structures de données, algorithmes et programmation orientée objet en C++ Excellentes aptitudes pour la résolution de problèmes...  ...building and maintaining this high-performance infrastructure, Tower’s developers have helped to position the firm as a leader in the field of... 
    Daily paid
    Work at office

    Tower Research Capital

    Remote
    6 hours ago
  •  ...work authorization to work in Canada.   Skills Required C++ professional development experience: 3+ years Must have solid...  ..., interprocess communication, XML-based messaging Experience developing high throughput transaction/event processing systems Experience... 
    Full time
    Contract work
    Work at office

    System Canada Technologies

    Remote
    6 hours ago
  •  ...est à la recherche d'un(e) Chef d'équipe développement logiciel C++ très motivé(e) pour se joindre à notre groupe d'ingénierie des données...  ...Summary Exegy is seeking a highly motivated Lead C++ Software Developer to join our Market Data Engineering group in Montreal. Operating... 
    Long term contract
    Full time
    Work at office

    Exegy

    Remote
    6 hours ago
  • $32 per hour

     ...Job Title: C++ Developer — Master-Level Internship Level: Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 months)  Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32) The Vosyn... 
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Remote
    9 days ago
  • $70k - $90k per year

     ...fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive...  ...To be successful in this role, you must have: ~2+ years of C++ experience as a Programmer in the game industry and or related field... 
    Long term contract
    Full time
    Casual work
    Internship
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Remote
    6 hours ago
  • $90k - $120k per year

     ...fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive...  ...motivated and an independent worker; ~ Expert working knowledge of C++, Standard Library and Object Oriented Design; ~ Strong... 
    Long term contract
    Full time
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Remote
    6 hours ago
  • $110k - $140k per year

     ...fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive...  ...motivated and an independent worker; ~ Expert working knowledge of C++, Standard Library and Object Oriented Design; ~ Strong... 
    Long term contract
    Full time
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Remote
    6 hours ago
  •  ...Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows) Description Industrie :...  ...développement de logiciels embarqués C/C++     Software Developer – NOS (Network Operating System) Embedded C/C++ Description... 
    Full time
    Apprenticeship
    Flexible hours

    Ip Infusion Canada Inc.

    Remote
    6 hours ago
  •  ...Description Développeur de logiciels - Communications du réseau et C/C++ Ingénierie à distance, Canada Gatineau, Québec Montréal, Québec...  ...________________________________________   Software Developer – Network Communications & C/C++ Engineering Remote, Canada Gatineau... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Ip Infusion Canada Inc.

    Remote
    6 hours ago
  •  ...work with other engineers to create the end-to-end features, or develop the skills necessary to implement the entire feature themselves....  ...a frontend or full-stack background and grow into browser-level C++ feature work over time. Responsibilities will include: Implementing... 
    Full time
    Work at office
    Remote work
    Home office

    Brave

    Remote
    13 days ago
  •  ...the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications...  ...ML systems based on business requirements and objectives. ~ Develop, integrate, and maintain inference engines, ML libraries, and frameworks... 
    Full time

    Ubisoft

    Remote
    6 hours ago
  • $125k - $155k per year

     ...real-time strategy title. This role is focused on developing, maintaining, and improving core gameplay systems in C++, with an emphasis on moment-to-moment gameplay,...  ...systems. ● Simulation and systems architecture: Develop modular, data-driven gameplay systems that support... 
    Long term contract
    Full time
    Remote work

    Blackbird Interactive

    Remote
    6 hours ago
  •  ...operations, risk management, and financial data analysis. As a Senior C++ Software Engineer you will work on ultra-low-latency ingestion...  ..., low latency, and tightly integrated AI Design and develop core market data components using modern C++23. Optimize data... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work

    Smarter Corp

    Remote
    a month ago
  •  ...contribuez à créer l’inconnu ! Description du poste Ce que vous ferez :  Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une... 
    Full time
    Apprenticeship

    Ubisoft

    Remote
    6 hours ago
  • $101k - $126k per year

     ...est \u00e0 la recherche d\u2019un(e) ing\u00e9nieur(e) logiciel C++ principal(e) motiv\u00e9(e) \u00e0 rejoindre son \u00e9quipe des...  ...and runtime efficiency. \nSoftware Development \n\u2022 Design, develop, test, and maintain high\u2011quality C++ software used in utility... 
    Long term contract
    Full time

    Eaton Corporation

    Remote
    6 hours ago
  •  ...Position Summary: Vecima is looking for a dynamic Software Developer to join our project focused teams in Saskatoon, SK. As a member of...  ...~2+ years experience developing software. ~ Proficiency in C/C++, Python and object-oriented programming. ~ User-land programming... 
    Full time
    Local area
    Remote work
    Night shift

    Vecima Networks

    Remote
    6 hours ago
  •  ...efficiency, and maximize their ERP investment. Our team of JavaScript Developers are experts in the automation of business processes, the...  ...Developers? Programming experience with Java, JavaScript, and/or C++ Have a Bachelor in Computer Science, Software Engineering,... 
    Full time
    Remote work
    Flexible hours

    Gurus Solutions

    Remote
    6 hours ago
  •  ...Job Description ~ TV, mobile phone, tablet and other markets. Developed applications will be used as a basis for verifying architecture performance...  ...design and development experience ~3+ years of Java, C#, or C/C++ development experience; preferably in a professional Android... 

    System Canada Technologies

    Remote
    6 hours ago
  •  ...consensus. We are looking for multiple passionate  Software Developers to join our team. You will develop critical software that engineering teams use to...  ...at least one of these languages or frameworks: Python, C++ or Java. Experience in more than one is an asset. ~ Experience... 
    Remote job
    Full time
    Work from home

    Drw

    Remote
    6 hours ago
  •  ...customers, and empower our people to be their best. The Firmware Developer will work collaboratively with hardware engineers, software...  ...including RTOS and low‑level driver development ~ Experience using C/C++ in an embedded environment ~ Experience working with an... 
    Internship
    Flexible hours

    Blackline Safety

    Remote
    6 hours ago
  •  ...programmation orientée objet dans Rust ou C++ Solide expérience avec les systèmes de...  ...organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a...  ...department is seeking a Software Developer II to join the Data team in Montreal. This... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Remote
    6 hours ago
  • $13.25k per year

     ...experience in industry, academic or post-doc research workplace who has demonstrated an ability to drive projects to completion.   While C++ is a mandatory requirement for this role, we are not looking for coders or pure computer science graduates. We are looking for people... 
    Internship
    Relocation package

    Numerixs Quant

    Remote
    6 hours ago
  •  ...end-to-end solution. Job Description 1 - Job Title: C# Developer 2 – Vancouver 3 – Job Category: c. Engineering / IT / Software...  ...across multiple development languages such as: C#, Java, Objective-C, C++, and SQL. We work with some of the world’s leading software... 
    Live In
    Work at office
    Flexible hours

    Continental Technology Solutions

    Remote
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!