Taro Logo

Lead C++ Software Engineer - VP

Global leader in financial services, providing advisory, trading, management and distribution of capital services since 1935.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Lead C++ Software Engineer - VP

Morgan Stanley is seeking a Lead C++ Software Engineer at the VP level to join their Trade Routing Applications (TRA) department within the Institutional Securities Technology division. This role offers an exciting opportunity to lead the development and management of critical trade reporting solutions for the Institutional Equity Division (IED) business unit in the EMEA region. The position involves managing the Trade Reporting Gateway (TRG), a Linux/C++ based system handling over a billion transactions daily. The role combines technical leadership with people management, requiring expertise in C++, distributed systems, and financial markets technology. The successful candidate will work with a global team across multiple time zones, leading technical architecture decisions, managing a development team, and ensuring regulatory compliance. Morgan Stanley offers a collaborative environment with opportunities for professional growth, comprehensive benefits, and the chance to work with cutting-edge technology in the financial services sector. The position requires a blend of technical expertise, leadership skills, and business acumen, making it an ideal opportunity for experienced software engineers looking to advance their careers in financial technology.

Last updated an hour ago

Responsibilities For Lead C++ Software Engineer - VP

  • Provide technical leadership and vision for software development projects
  • Define technical architecture and roadmap for large-scale, mission-critical systems
  • Lead a team of software engineers, providing coaching, feedback, and performance evaluations
  • Manage resource allocation, project timelines, and budget
  • Oversee the execution of software development projects
  • Drive recruitment and retention of technical talent
  • Collaborate with senior leadership on technology strategy
  • Manage real-time trade reporting application (TRG) for EMEA region

Requirements For Lead C++ Software Engineer - VP

Linux
Python
  • Bachelor's degree in computer science, Engineering, or related field
  • Proven track record of leading high-performance engineering teams
  • Strong knowledge of C++ programming
  • UNIX/Linux skills
  • Experience with scripting (Perl, shell, Python)
  • Knowledge of networking, data structure, databases
  • Experience with Agile/DevOps
  • Experience with large-scale distributed systems
  • Experience leading a small team of 2-5
  • System integration experience
  • Excellent communication skills in English
  • Ability to analyze regulatory documentation

Benefits For Lead C++ Software Engineer - VP

Medical Insurance
Parental Leave
  • Comprehensive employee benefits and perks
  • Career mobility opportunities
  • Flexible working arrangements
  • Global work environment

Interested in this job?

Jobs Related To Morgan Stanley Lead C++ Software Engineer - VP