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.