C++ Developer (Hybrid) / Développeur(euse) C++ (hybride)
Morgan Stanley · On-site · Full-time · Montreal, Canada
Posted (22h ago)
Apply on Morgan Stanley’s site
- Employer posted
- First seen here
- Repost check
- Same job ID since we first saw it on Oct 21, 2026. If Morgan Stanley reposts it, we keep the original posting date.
- Level
- Mid-level
- Work setup
- On-site
- Tech mentioned
- C++, Linux, Python
- Morgan Stanley hiring
- 58 roles posted in the last 30 days
Job description
We’re seeking someone to join our Ultra-Low-Latency and Exchange Connectivity (ULE) team as a C++ Developer in ALGO to drive and deliver software and functional innovations to maintain industry leadership and competitive advantage in the electronic trading space.
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Software Engineering III position at Director level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.
Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.
What you'll do in the role:
Design, develop, and maintain C++ applications in a Linux environment.
Participate in code design sessions and code reviews to drive high-quality, maintainable software solutions.
Develop, execute, and support testing activities to ensure software reliability, performance, and stability.
Collaborate closely with team members to solve complex technical challenges and deliver business-critical functionality.
Apply sound engineering judgment to make independent technical decisions and resolve issues effectively.
Utilize scripting and automation tools to support development and operational processes.
Leverage modern AI tools to improve productivity, development workflows, and software quality.
What you'll bring to the role:
4+ years of experience in designing and developing C++ applications in a Linux environment.
Understanding of software architecture principles and strong computer science fundamentals.
Experience working with agile methodologies and continuous integration/delivery practices.
Proficiency in Python scripting.
Ability to work effectively in a collaborative team environment.
Strong written and verbal communication skills.
Familiarity and adaptability to utilize modern AI tools.
Experience working on Low Latency trading systems is a plus.
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.
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 https://www.morganstanley.com/about-us/global-offices 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:
https://www.morganstanley.com/people-opportunities/eeo
.
Développeur(euse) C++ (hybride)Nous recherchons une personne pour se joindre à notre équipe Ultra-Low-Latency and Exchange Connectivity (ULE) à titre de développeur(euse) C++ au sein d’ALGO afin de concevoir et de livrer des innovations logicielles et fonctionnelles permettant de maintenir notre position de chef de file de l’industrie et notre avantage concurrentiel dans le domaine du trading électronique.
Au sein de la division Technologie, nous misons sur l’innovation pour bâtir les connexions et les capacités qui propulsent notre firme, permettant à nos clients et à nos collègues de redéfinir les marchés et de façonner l’avenir de nos collectivités. Il s’agit d’un poste d’Ingénierie logicielle III au niveau Directeur, faisant partie de la famille d’emplois responsable du développement et de la maintenance de solutions logicielles répondant aux besoins de l’entreprise.
Depuis 1935, Morgan Stanley est reconnu comme un chef de file mondial des services financiers, en constante évolution et innovation afin de mieux servir ses clients et les collectivités dans plus de 40 pays à travers le monde.
Ce que vous ferez dans ce rôle :
Concevoir, développer et maintenir des applications C++ dans un environnement Linux.
Participer aux séances de conception de code et aux revues de code afin de favoriser des solutions logicielles de grande qualité et faciles à maintenir.
Développer, exécuter et soutenir les activités de test afin d’assurer la fiabilité, la performance et la stabilité des logiciels.
Collaborer étroitement avec les membres de l’équipe afin de résoudre des défis techniques complexes et de livrer des fonctionnalités essentielles aux activités de l’entreprise.
Faire preuve d’un jugement d’ingénierie solide pour prendre des décisions techniques de façon autonome et résoudre efficacement les problèmes.
Utiliser des outils de scriptage et d’automatisation pour soutenir les processus de développement et d’exploitation.
Exploiter des outils modernes d’intelligence artificielle afin d’améliorer la productivité, les flux de travail de développement et la qualité des logiciels.
Ce que vous apporterez au rôle :
Plus de 4 années d’expérience dans la conception et le développement d’applications C++ dans un environnement Linux.
Bonne compréhension des principes d’architecture logicielle et solides connaissances fondamentales en informatique.
Expérience de travail avec des méthodologies agiles et des pratiques d’intégration et de livraison continues.
Maîtrise du scriptage Python.
Capacité à travailler efficacement dans un environnement d’équipe collaboratif.
Excellentes compétences en communication écrite et orale.
Familiarité avec les outils modernes d’intelligence artificielle et capacité à s’y adapter.
Une expérience de travail sur des systèmes de trading à faible latence constitue un atout.
Tous nos postes sont situés à Montréal, Québec. Nous offrons un mode de travail hybride, combinant télétravail et présence au bureau.
La connaissance du français et de l’anglais est requise.
Ce texte a été traduit à l’aide d’outils automatisés. Bien que nous nous efforcions d’en assurer l’exactitude, veuillez consulter la version originale en anglais ou communiquer avec les ressources humaines pour toute clarification.
CE QUE VOUS POUVEZ ATTENDRE DE MORGAN STANLEY:
Chez Morgan Stanley, nous levons, gérons et allouons des capitaux pour nos clients, afin de les aider à atteindre leurs objectifs. Nous le faisons d'une manière qui nous distingue des autres – et cela fait 90 ans que nous procédons ainsi. Nos valeurs – donner la priorité à nos clients, agir de manière intègre, innover grâce à des idées exceptionnelles, s’engager en faveur de la diversité et de l’inclusion, et s’investir dans la société – ne sont pas de simples convictions : elles guident les décisions que nous prenons chaque jour afin d’agir dans l’intérêt de nos clients, de nos communautés et de nos plus de 80 000 collaborateurs répartis dans 1 200 bureaux à travers 42 pays. Chez Morgan Stanley, vous aurez l'occasion de travailler aux côtés des meilleurs et des plus brillants, dans un environnement où vous bénéficierez d'un soutien et d'une grande autonomie. Nos équipes sont composées de collaborateurs infatigables et d'esprits créatifs, qui puisent leur inspiration dans la diversité de leurs parcours et de leurs expériences. Nous sommes fiers d'accompagner nos collaborateurs et leurs familles à chaque étape de leur parcours professionnel, en leur proposant des avantages sociaux et des avantages complémentaires parmi les plus attractifs et les plus complets du secteur. Il existe également de nombreuses possibilités d'évolution au sein de l'entreprise pour ceux qui font preuve de passion et de détermination dans leur travail.
Pour en savoir plus sur nos bureaux à travers le monde, veuillez copier-coller l'adresse
https://www.morganstanley.com/about-us/global-offices
dans votre navigateur.
Morgan Stanley est un employeur garantissant l'égalité des chances, qui s'engage à constituer et à maintenir un effectif diversifié en termes d'expérience et d'origine. Nos efforts en matière de recrutement témoignent de notre engagement fort en faveur d'une culture d'inclusion, dans laquelle les personnes sont recrutées, formées et promues en fonction de leurs compétences et de leurs talents.
Notre personnel est le reflet d'un large éventail des communautés mondiales au sein desquelles nous exerçons nos activités, apportant ainsi une grande diversité de parcours, de talents, de points de vue et d'expériences.
Pour plus d'informations, rendez-vous sur:
https://www.morganstanley.com/people-opportunities/eeo
.
Apply on Morgan Stanley’s site
Morgan Stanley job ID: C---Developer--Hybrid-_PT-JR041983
More Morgan Stanley jobs
We are not Morgan Stanley. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.
All new jobs · Companies we watch · How dates work · Report an error