C++ Developer (Hybrid)
Morgan Stanley
Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support and enhance mission critical Credit Risk data infrastructure, as well as to contribute to strategic initiatives. This individual will work with strategists and modeling group to understand business requirements, architect technical solutions, and add/modify existing pricing models. This role requires an individual who has an experience of developing in large scale C++ applications. The current pricing engine is a cross-asset risk and valuation calculator performing around quadrillion calculations on a grid-based infrastructure. This person must be a quick learner, adept at managing relationships and prioritizing requests across a diverse set of clients. Key technologies are C++, Shell scripting, DB2, Java and Perl. Prior experience with financial data will be an added advantage.
Skills Required:
- 2-5 years of experience in C++
- Object Oriented Programming (OOP)
- Scripting languages – Perl/Python/Shell as well as UNIX platform experience.
- Database - Ability to write SQLs
- Understanding of SDLC
Skills Desired:
- Java
- Prior experience with financial products, particularly OTC Derivatives
- Exposure to counterparty risk, margining, collateral or confirmation systems
Personal Attributes:
Integrity & ownership, good team player, ability to work under time and resource dependencies and constraints, ability to find simple and effective solutions, high degree of motivation to expand technical and business knowledge.
Business Area:
Counterparty Risk Systems calculate the Risk Analytics based on the current Positions held by the Firm and the Market Data. This includes the Firm’s Potential Exposure i.e. the potential credit risk that could be outstanding at some future time. The systems process OTC derivatives data, listed derivatives, futures, options, repos, stock loan, and other instruments that carry counterparty risk. The data generated by the Risk Systems is used by Fixed Income Division and Commodities CVA Desks for managing the counterparty risk (Hedging), Credit group to satisfy regulatory requirements, and Margining Systems to fulfill margining requirements.
At Morgan Stanley Montreal, we support the Firm’s global businesses and infrastructure with cutting edge technology and innovation. The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the Montreal community since 2008 and is considered a leading employer among the area’s highly skilled technology talent. There’s ample opportunity to move across the businesses for those who show passion and grit in their work.
All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office.
Knowledge of French and English is required.
Build a career with impact. Visit morganstanley.com for more information.
WHAT YOU CAN EXPECT FROM MORGAN STANLEY:
At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.
To learn more about our offices across the globe, please copy and paste into your browser.
Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.
Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.
For more information, please visit: .
- ...our Ultra-Low-Latency and Exchange Connectivity (ULE) team as a C++ Developer in ALGO to drive and deliver software and functional... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office...SuggestedFull timeWork at officeRemote work
$75k - $130k per year
Développeur logiciel C/C++ senior Description de poste Nous sommes à la recherche d'un Développeur logiciel senior – Systèmes de... ...information (TI) et en management au monde. Senior C/C++ Software Developer Position Description We are seeking a Senior Software...Suggested- ...une Développeur (-euse) logiciel expert (C++) talentueux (euse) et passionné(e) par la... ...future of entertainment and information by developing cutting-edge technology for content... ...the lookout for a talented Expert Software Developer (C++) with a passion for Broadcast Video...SuggestedFull timeInternship
- ...and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private, and hybrid clouds. Many of the world’s largest companies and public sector organizations trust DXC to deliver exceptional service across the Enterprise...SuggestedInternship
- ...seeking someone to join our Data Distribution team as a Senior Java Developer in Operations Technology to work on the Client Onboarding and... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office...SuggestedFull timeInternshipWork at officeRemote work
$92k - $105k per year
...Dynamic Developer Why This Role Is Open We are currently hiring for this role due to an existing or newly created vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this...InternshipImmediate start- ...Job Responsibility: Front Desk Quantitative Developer (Hybrid) Job Number: 3252715 POSTING DATE: May 23, 2024 PRIMARY LOCATION: Americas-Canada-Quebec-Montreal JOB: Desk Strategists EMPLOYMENT TYPE: Full Time JOB LEVEL: Associate DESCRIPTION We offer: To work with...Full timeWork at officeLocal areaRemote workWorldwideFlexible hours
- ...We’re seeking someone to join our team as a Java Full-Stack Developer to lead the design, development, and delivery of mission-critical... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office...Full timeWork at officeRemote work
$70k - $135k per year
Développeur C++ Sénior Description de poste Vous aimez pousser la performance d’un système jusqu’à ses limites? Multithreading,... ...architecture distribuée capable de passer à l’échelle. Mode de travail : Hybride, 3 jours en présentiel Lieu : Montréal, centre-ville...Daily paidDay shift- ...We’re seeking someone to join our team as a Java Developer to deliver foundational technology solutions that power Morgan Stanley’s industry... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office...Long term contractFull timeWork at officeRemote work
- ...We’re seeking someone to join our team as a Developer Engagement Lead – AI Coding Tools in Application & Infrastructure to drive firmwide... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office...Work at officeRemote work
- ...Adjustment (CVA) Technology team as an Full Stack – Java Application Developer to drive the design and delivery of next-generation risk... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office...Full timeWork at officeRemote work
- ...We’re seeking a Senior Java/Scala Developer to join the Optimus SDLC team and lead the evolution of Optimus within the broader Codetree ecosystem... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the...Full timeWork at officeLocal areaRemote work
- ...seeking someone to join our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in Non-Financial Risk... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office...Full timeWork at officeRemote work
$240k per year
...Ultra Low-Latency C++ Engineer Role Role: Ultra Low-Latency C++ Engineer (C++ 20/23) Client: Elite Buy-Side Fund Compensation: Up to $240k CAD + Bonuses + Benefits Location: Montreal (Hybrid) Overview Our elite buy-side clients are looking for a highly...Permanent employment- ...We’re seeking someone to join our team as a BI Analyst/Developer, supporting the delivery of compensation analytics, reporting, and modelling... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the...Full timeWork at officeRemote work
- ...Nous sommes à la recherche d'un Développeur Logiciel – Migration C++ vers C# (.NET) , pour le compte de notre partenaire ; chef de... ...Secteur : Ingénierie hydraulique et analyse des eaux Mode hybride ou présentiel Responsabilités : Analyser le logiciel interne...
- ...Lead Developer - Tools Who We Are 2K is headquartered in Novato, California and is a wholly... ...such as C#, Python, JavaScript, and C++. Experience building and maintaining distributed... ..., ils utilisent uniquement des adresses se terminant par @2K.com. #LI-Hybrid...Casual workWork from home
- ...programmation orientée objet dans Rust ou C++ Solide expérience avec les... ...Occasions de travail hybride Déjeuner, dîner et... ...Engineers thrive at Tower while developing electronic trading infrastructure... ...department is seeking a Software Developer II to join the Data team in Montreal...ApprenticeshipCasual workWork at officeWorldwide
- ...with research and prototyping work. What you'll do: Design, develop, and support LTE/5G NR air interface protocol stack components,... ...specifications and signalling procedures; ~ Strong programming skills in C/C++ on Linux, RTOS, or embedded platforms; ~ Experience with IPC...Full time
- ...reason through complex codebases and use MCP tools effectively. Develop realistic, reproducible software engineering scenarios. Ensure... ...Skills Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . Strong understanding of algorithms and data...Remote jobFor contractors
- ...que vous accomplirez En tant que concepteur logiciel systèmes C++ senior, vos principales responsabilités comprendront la conception... ...Designer, your main responsibilities will include designing, developing and optimizing high-performance C++ software for transporting and...Daily paidFull time
- ...boost your career at Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team. The variety of challenges... ...to contribute to a large‑scale project based in Montreal in a hybrid work model. ROLE AND RESPONSIBILITIES: Design, develop and...Permanent employmentFull timeFlexible hours
- ...difference. What You’ll Do You’ll be developing a real-time motion control stack with... ...programming interface. ~ Strong experience with C/C++, on embedded Linux systems. Experience... ..., and quarterly learning sessions. Hybrid work: Enjoy flexibility with our hybrid model...ApprenticeshipInternshipWork from homeDay shift
- ...impact, your skills, and your career. About the Role As a Developer Intern, you’ll work closely with experienced developers and product... ...is based in the Greater Montreal Area . At AlayaCare, our hybrid model includes set in-office collaboration days, and it is expected...InternshipWork at office
- ...Job Responsibility: We are seeking a highly skilled iOS Developer to join our Montreal-based client for a 6-month contractual role. As... ...and responsiveness of applications. This is a contractual hybrid role for a period of 6 months, with the potential for extension....Full timeCasual workWork at office2 days per week
$89.7k - $122.46k per year
...JavaScript PHP SQL Git Mac OS Area of work experience ~ Computer software development Workplace information ~ Hybrid Health benefits Dental plan Disability benefits Health care plan Paramedical services coverage Vision care benefits...Permanent employment- ...Job Responsibility: Job Title: .NET Developer Location: Montreal, QC Work Mode: Hybrid (3 days in-office, 2 days WFH) : We are seeking a skilled .NET Developer to join our team in Montreal. The ideal candidate will have a strong background in .NET development...Full timeWork at officeRemote workWork from home
- Coordonnateur au recrutement - Hybride Centre-ville de Montréal L’univers du recrutement éveille ta curiosité ? Tu aimes l’action, les responsabilités variées qui ont un impact positif et qui correspondent à tes valeurs ? Tu aimes apprendre ? Montpetit est...Daily paidPermanent employmentWork at office
- ...ERP investment. Our team of JavaScript Developers are experts in the automation of business... ...experience with Java, JavaScript, and/or C++ Have a Bachelor in Computer Science, Software... ...at GURUS here !] Flexible schedule and hybrid work Your well-being first: benefits...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer (Hybrid). Be the first to apply!

