C++ Developer, Vice President
The Listed Sales and Trading team is a diverse and inclusive technology team. We are responsible for designing, developing and maintaining high performance global electronic trading systems for Morgan Stanley. We work directly with our institutional clients (sales and trading desks, external clients) to help enable new businesses, improve products, and manage their risk.
Our massively scalable software and systems cover a wide-range of asset classes, from equities, derivatives, ETF, FX, commodities, bonds, swaps and cross-asset instruments. We support fully automated low-latency order handling up to highly complex manual and customised workflow required by some of our advanced users. We develop cutting-edge systems that are transforming our key business and enable transactions to occur in microseconds.
While our infrastructure is mostly written in C++ and Python, we are building new services in Java, .NET Core, and KDB. We are open-minded about our technology choices, leverage and contribute to open-source and cloud technologies.
Who We Are Looking For
Our work is always client focused, our engineers are problem-solvers and innovators. We are looking for an exceptional engineer to work on our core order management product while being cloud-centric, leveraging micro-services architecture and aligned with our DevOps and Agile strategies.
The successful candidate will be able to influence and collaborate globally, adapt in a fast-paced changing environment. We are looking for someone with an entrepreneurial approach, creative and who will push the boundaries while managing risk appropriately.
The candidate will have great opportunity to learn from and influence across a range of businesses and asset classes while collaborating with a talented group of individuals, both locally and globally. Work directly with business facing specialists, infrastructure leads and stakeholders in different development teams in a high-pace environment.
The candidate will have the responsibility in design and development of our high performance client-facing order management system, working to address business requests and driving platform evolution to leverage new technologies.
Managing our technological risk and developer productivity will also be a key part of the role. The candidate will help to define our system architecture, DevOps, and software deployment model working with the larger tech community within the firm ensuring stability, capacity and performances of our systems