Vice President, Software Engineer

Morgan StanleyNew York, NY
$190,000 - $210,000Hybrid

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 architected solutions will process and compute risk for a wide range of asset classes, integrating advanced simulation engines to forecast portfolio risks under hypothetical market scenarios, supporting stress testing and “what-if” analyses. The systems will be capable of managing and processing millions of risk metrics daily, leveraging distributed computing and scalable architectures to ensure performance and reliability. The role requires 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 position involves 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 role also includes providing 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 the following skills: high-performance, low-latency distributed systems; Java; Python; Spring Boot; SQL, NSQL and hybrid databases; Microservices architecture; Docker; Kubernetes; Kafka; and real-time streaming data processing and performance tuning for sub millisecond execution.
  • Requires three (3) years of experience with the following skills: cloud-native deployments including AWS or Azure.
  • Requires two (2) years of experience with the following skills: stress testing; Price Value of 01 (PV01); trade lifecycle workflows in equities, fixed income, and derivatives; and 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

  • Comprehensive employee benefits and perks in the industry.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service