Jobs · Engineering · New York

Vice President, Software Engineer

Morgan Stanley · New York, NY · 1 wk ago
Engineering$190k–$210k/yrFull-time

About the role

Morgan Stanley Services Group, Inc. is seeking a Vice President, Software Engineer in New York, New York.

Responsibilities

  • Design and architect Risk Calculator platform modules to meet complex business requirements for large hedge fund and institutional clients.
  • Develop and integrate advanced simulation engines to forecast portfolio risks under hypothetical market scenarios, supporting stress testing and “what-if” analyses.
  • Build 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.
  • Create 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.

Requirements

  • Bachelor’s in Data Science, Computer Science, Engineering (any), or a related field.
  • 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.
  • Five (5) years of experience with 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.
  • Three (3) years of experience with cloud-native deployments including AWS or Azure.
  • Two (2) years of experience with stress testing; Price Value of 01 (PV01); trade lifecycle workflows in equities, fixed income, and derivatives; and VaR.

Qualifications

  • Experience with advanced simulation engines and forecasting portfolio risks.
  • Knowledge of distributed systems and microservices architecture.
  • Ability to work independently and collaboratively with business stakeholders.
  • Strong understanding of financial products and regulations.

Skills

  • High-performance, low-latency distributed systems.
  • Java.
  • Python.
  • Spring Boot.
  • SQL, NSQL and hybrid databases.
  • Microservices architecture.
  • Docker.
  • Kubernetes.
  • Kafka.
  • Real-time streaming data processing and performance tuning for sub millisecond execution.
  • Cloud-native deployments including AWS or Azure.
  • Stress testing.
  • Price Value of 01 (PV01).
  • Trade lifecycle workflows in equities, fixed income, and derivatives.
  • VaR.

Benefits

  • Telecommuting permitted up to 1 day per week.

Pay

Expected base pay rates for the role will be between $190,000 and $210,000 per year at the commencement of employment.

Schedule

Telecommuting permitted up to 1 day per week.

Similar jobs