Vice President, Software Engineer

Morgan StanleyNew York, NY
Hybrid

About The Position

Morgan Stanley Services Group, Inc. is seeking a Vice President, Software Engineer in New York, New York to work on the continuous evolution of the risk management system to support regulatory changes, new business initiatives, and increased efficiency. This role involves working on the design and architecture of Risk Calculator platform modules, ensuring it meets complex business requirements for large hedge fund and institutional clients. The position requires architecting solutions that process and compute risk for a wide range of asset classes, integrating advanced simulation engines to forecast portfolio risks under hypothetical market scenarios, and supporting stress testing and “what-if” analyses. The role also involves working on systems capable of managing and processing millions of risk metrics daily, leveraging distributed computing and scalable architectures to ensure performance and reliability. A key aspect of this role is translating complex business processes and financial product knowledge into actionable technical solutions through collaboration with business stakeholders to ensure alignment with business objectives. Additionally, the role includes designing and implementing interfaces for automated risk reporting, margin calculation, and integration with upstream/downstream systems, supporting both real-time and batch processing, and ensuring the risk management platform adheres to industry regulations. The Vice President will also provide hands-on guidance, code reviews, and mentorship to development teams, fostering best practices in software engineering, design patterns, and system scalability. Telecommuting is permitted up to 1 day per week.

Requirements

  • Requires a Bachelor’s in Data Science, Computer Science, Engineering (any), or a related field
  • Requires five (5) years of experience in the position offered or five (5) years as a Java/Scala Developer, Senior Manager, Associate, or a related technology role
  • Requires five (5) years of experience with high-performance, low-latency distributed systems
  • Requires five (5) years of experience with Java
  • Requires five (5) years of experience with Python
  • Requires five (5) years of experience with Spring Boot
  • Requires five (5) years of experience with SQL, NSQL and hybrid databases
  • Requires five (5) years of experience with Microservices architecture
  • Requires five (5) years of experience with Docker
  • Requires five (5) years of experience with Kubernetes
  • Requires five (5) years of experience with Kafka
  • Requires five (5) years of experience with real-time streaming data processing and performance tuning for sub millisecond execution.
  • Requires three (3) years of experience with cloud-native deployments including AWS or Azure.
  • Requires two (2) years of experience with stress testing
  • Requires two (2) years of experience with Price Value of 01 (PV01)
  • Requires two (2) years of experience with trade lifecycle workflows in equities, fixed income, and derivatives
  • Requires two (2) years of experience with VaR

Responsibilities

  • Work on the design and architecture of Risk Calculator platform modules, ensuring it meets complex business requirements for large hedge fund and institutional clients.
  • Architect solutions that process and compute risk for a wide range of asset classes.
  • Integrate advanced simulation engines to forecast portfolio risks under hypothetical market scenarios, supporting stress testing and “what-if” analyses.
  • Work on systems capable of managing and processing millions of risk metrics daily, leveraging distributed computing and scalable architectures to ensure performance and reliability.
  • Translate complex business processes and financial product knowledge into actionable technical solutions through collaboration with business stakeholders to ensure alignment with business objectives.
  • Design and implement interfaces for automated risk reporting, margin calculation, and integration with upstream/downstream systems, supporting both real-time and batch processing.
  • Ensure the risk management platform adheres to industry regulations.
  • Provide hands-on guidance, code reviews, and mentorship to development teams, fostering best practices in software engineering, design patterns, and system scalability.

Benefits

  • commission earnings
  • incentive compensation
  • discretionary bonuses
  • other short and long-term incentive packages
  • other Morgan Stanley sponsored benefit programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service