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 1 day 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
    1 day 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
    1 day 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
    1 day 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... 
    Suggested
    Remote job
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Mawari-technologies-inc

    Remote
    1 day 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... 
    Suggested
    Daily paid
    Full time
    Work at office

    Tower Research Capital

    Remote
    1 day 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
    1 day 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
    1 day 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
    1 day 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
    1 day 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
    1 day 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
    1 day 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 Us

    Remote
    1 day ago
  •  ...from CentOS 7 to RedHat Enterprise Linux 9 and migrating 32-bit C++ subsystems to 64-bit. Day to day, you will support this migration...  ...forward on a set schedule. The ideal candidate is a hands-on C++ developer with deep Linux experience who is comfortable working... 
    Remote job
    Contract work
    For contractors
    Fixed term contract

    Anovia

    Remote
    21 days ago
  •  ...non-internship professional software development experience · Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · AWS · 1+ years of experience contributing to the architecture and design (architecture, design... 
    Internship

    Thundersoft

    Remote
    more than 2 months 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
    1 day 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
    1 day 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
    1 day 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
    1 day 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
    1 day 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... 
    Full time

    System Canada Technologies

    Remote
    1 day 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... 
    Full time
    Live In
    Work at office
    Flexible hours

    Continental Technology Solutions

    Remote
    1 day 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... 
    Full time
    Internship
    Relocation package

    Numerixs Quant

    Remote
    1 day 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... 
    Full time
    Internship
    Flexible hours

    Blackline Safety

    Remote
    1 day ago
  •  ...Software Developer Intern  Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE...  ...You may be a fit for this role if you: Experience in Python, C++, or Javascript (C++, JS experience preferred) Hands-on experience... 
    Full time
    Casual work
    Internship
    Work at office
    Worldwide

    Playstation Waterloo Co-op

    Remote
    1 day ago
  •  ...commitments.     ABOUT THE ROLE   As a Senior Embedded Developer, you will join a tight-knit engineering team building the software...  ...YOU WILL ~ Own  the  design/implementation of production C/C++ across the embedded stack .   ~ C ontribute to  the  architecture... 
    Full time
    Internship
    Worldwide
    Flexible hours

    Planitar Inc.

    Remote
    1 day ago
  •  ...technology. We place great emphasis on developing equipment to meet the specific...  ...Software to join our team! The Software Developer is responsible for the design, development...  ...Software Development Implement software in C++, C#, and Python following written specifications... 
    Long term contract
    Full time
    Internship
    Work at office

    GeoSpectrum Technologies Inc.

    Remote
    1 day ago
  • $103k - $153k per year

     ...would love to hear from you!  Role Overview As a Senior iOS Developer on the Graykey AppLogic team , your mission is to serve as a...  ...debugging and root cause analysis of complex issues across Python, C++, and iOS layers. Mentor junior and mid-level engineers through... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Remote
    1 day ago
  •  .... The opportunity   dcbel is looking to hire a firmware developer to work in our growing team. The successful candidate will play a...  ...projects on STM32 or other ARM-based microcontrollers using embedded C/C++ on bare metal programming At least 3 years of professional (... 
    Full time
    Flexible hours

    Dcbel

    Remote
    1 day ago
  • $124k - $186k per year

     ...Senior Software Developer Direct Hire / Full time, Hybrid, Burnaby BC, Canada D-Wave (NYSE: QBTS) a leader in the development and delivery...  ...of how programming languages function under the hood. C++ knowledge a plus.  Familiarity and/or experience with quantum computing... 
    Full time
    Direct hire
    Local area

    D-Wave Systems

    Remote
    1 day ago
  •  ...cloud computing architectures. • Collaborate with other software developers in the team to implement software that align and extend platforms...  ...Experience in Object Oriented Design and Programming in Java and C++.  • Expert understanding of multi-threaded priority based... 
    Permanent employment
    Full time

    Collabera

    Remote
    1 day ago

Do you want to receive more vacancies?

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