Jobs · Engineering · New York

Director, Software Engineering

Morgan Stanley · New York, NY · 1 mo ago
Engineering$166k/yrFull-time

About the role

Morgan Stanley Services Group Inc. is seeking a Director, Software Engineering in New York, New York.

Responsibilities

  • Built and maintained Java Spring Boot services, Python ETL flows, and data quality rules based on business requirements.
  • Maintained the schemas and contents of operational data stores (ODSs) and data warehouse across DB2 and Snowflake databases.
  • Responded to support queries and system or data alerts.
  • Performed detailed data analysis to troubleshoot system anomalies.
  • Documented process enhancements.
  • Worked closely with business users, external vendors, Morgan Stanley’s central IT teams, and other Investment Management IT teams globally.
  • Participated in the SDLC as required by the firm to develop, deploy, and support applications.
  • Performed software hygiene tasks to ensure software is properly upgraded and security risks are minimized.

Requirements

  • Master’s degree in Information Systems and Security, Computer Information Systems or a related field.
  • Three (3) years of experience in the position offered or three (3) years as a Computer Programmer, Software Developer, or a related role.
  • Three (3) years of experience with Python, Java 8+, and Spring Boot.
  • Experience with Python for ETL engineering and data pipeline maintenance.
  • Experience with data quality framework development in Python, including validation, reconciliation, and anomaly detection rules.
  • Experience with relational database skills across DB2, Snowflake, and SQL Server.
  • Experience with microservices and API design, including RESTful service development and integration.
  • Experience with Service-Oriented Architecture (SOA) application in distributed enterprise systems.
  • Experience with Cross-language data access implementation using Java/Python database connectivity layers.
  • Experience with implementing Cloud platform to modernize data and service architecture.
  • Experience with production support and incident response capability for system alerts, data issues, and root-cause analysis.
  • Experience with SDLC ownership across design, build, test, deployment, support, and secure software hygiene/upgrades.
  • Experience with UNIX/Linux operational proficiency for deployment, scripting, troubleshooting, and runtime support.
  • Expertise with investment management data, workflows, and controls that drive accurate, high-impact business outcomes.
  • Experience with portfolio analytics contexts including performance, attribution, and risk.
  • Experience with calculating Financial look-through for portfolio exposure, risk analytics, and built complex logic for multi-level look-through of funds.

Qualifications

  • Telecommuting permitted up to two (2) days per week.

Skills

  • Exceptional command of investment management data, workflows, and controls that drive accurate, high-impact business outcomes.

Benefits

  • Base pay rate between $165,589 and $165,589 per year at the commencement of employment.
  • Comprehensive employee benefits and perks.
  • Opportunity for career advancement and professional development.

Pay

  • Base pay rate between $165,589 and $165,589 per year at the commencement of employment.

Schedule

  • Telecommuting permitted up to two (2) days per week.

Similar jobs