Company Profile See More
Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. With offices in more than 43 countries, the people of Morgan Stanley are dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals.
As a market leader, the talent and passion of our people is critical to our success. We embrace integrity, excellence, team work and giving back.
The Technology division partners with our business units and leading technology companies to redefine how we do business in ever more global and dynamic financial markets.
Our sizeable investment in technology results in leading-edge tools, software, and systems. Our insights, applications, and infrastructure give a competitive edge to clients' businesses-and to our own.
Institutional Securities Technology (IST) develops and oversees the overall technology strategy and bespoke technology solutions to drive and enable the institutional businesses and enterprise-wide functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets.
We are also responsible for Pioneer and Application Infrastructure groups that look to develop foundational strategies, tools and technologies that are leveraged across Technology, as well as standardized data and enterprise-wide services to provide leverage to the Firm's businesses.
Client Connectivity Services is responsible for the global connectivity and order management of client electronic flow coming into Morgan Stanley. We cover multiple asset classes including cash equity, listed derivatives and FX. We are a global team of highly skilled engineers from a wide range of backgrounds and experience levels. We are in search of the world's foremost technologists to help us take our systems to the next level, with a broad range of engineering challenges for the right candidate.
The position is for a senior C++ developer within the Client Connectivity Services team. The candidate will be working with our global development team and other technology teams to drive and deliver software and functional innovations in order to maintain industry leadership and competitive advantage in the electronic trading space. The candidate should be a self-motivated, enthusiastic and flexible team player and will be expected to collaborate with teams in local and remote locations. Day-to-day work will include programming in C++, code design/review sessions and testing. Prior experience must include programming in C++ on Linux, ideally with experience in low latency trading systems. If you like to work as part of a great team, work on complex technical challenges, learn and develop new and exciting skills, then this role is for you.
- Minimum of 7 years experience working on C++ applications in a Linux environment.
- An appreciation of good software architecture and computer science fundamentals.
- A working knowledge of agile and continuous integration/delivery principles.
- Ability to exercise sound judgment and make decisions independently.
- Good verbal and written communication skills.
- Self-motivated and an interest to learn.
- Experience working on electronic trading systems.
- Knowledge of FIX protocol.
- Shell scripting / Python experience.
- Low Latency trading systems.
Knowledge of French and English is required.
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.
Spotlight on our Montreal Technology Centre: https://www.youtube.com/watch?v=oo5GaXpCwKs
*Video dated October 2019.
Valid through: 3/10/2021