C++ Developer
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
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)
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.- ...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...SuggestedLong term contractFull timeFor contractorsLive InRemote work
$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 -...SuggestedInternshipWork at officeFlexible hours- ...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...SuggestedPermanent employmentFull timeFlexible hours
- ...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...SuggestedLong term contractFull timeRelocation packageFlexible hours
$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...SuggestedFull timeWork at officeRemote workFlexible hours- ...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 jobFull timeContract workWork at officeLocal areaImmediate startWorldwideFlexible hours
- ...é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
- ...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 paidWork at office
- ...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 timeContract workWork at office
- ...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 contractFull timeWork at office
$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 jobHourly payFull timeInternshipImmediate startWorldwide$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 contractFull timeCasual workInternshipRemote workWorldwide$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 contractFull timeCasual workRemote workWorldwide$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 contractFull timeCasual workRemote workWorldwide- ...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 timeApprenticeshipFlexible hours
- ...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 timeApprenticeshipRemote workFlexible hours
- ...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 timeWork at officeRemote workHome office
- ...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
$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 contractFull timeRemote work- ...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 employmentFull timeWork at officeImmediate startRemote work
- ...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 timeApprenticeship
$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 contractFull time- ...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 timeLocal areaRemote workNight shift
- ...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 timeRemote workFlexible hours
- ...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...
- ...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 jobFull timeWork from home
- ...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...InternshipFlexible hours
- ...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 timeApprenticeshipCasual workWork at officeWorldwide
$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...InternshipRelocation package- ...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 InWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!
