JobsAssociate, Software Engineer
Associate, Software Engineer
Morgan StanleyAssociate, Software Engineer
Morgan StanleyLocation
New York, NY
Type
Full-time
Posted
6/30/2026
Compensation
$135,160 - $150,000 per year
Master's with 2+ Years of Experience
Approval 98.5%·Filings 951·New hires 266·
💎 Strong Sponsor
·FY 2025Job description
Morgan Stanley is seeking an Associate, Software Engineer to join their team in New York. The role focuses on designing and developing web-based and distributed applications using Java and Python. The engineer will participate in Agile ceremonies and collaborate with technology teams to deliver scalable solutions for trading and order management. This position offers the opportunity to work with modern frameworks and technologies while ensuring application reliability and security compliance.
Requirements
- Requires a Master’s in Computer Science, Computer Engineering, or a related field of study.
- Requires two years of experience in the position offered or as a Software Engineer in a related role.
- Requires two years of experience with Agile, Java, Python, Linux, Flask, FastAPI, Spring Boot, Spring Cloud Gateway, REST API development, API design and validation, microservices architecture, multiprocessing and asynchronous programming, caching strategies using Spring Cache and Redis, Redis-based data storage, PostgreSQL, SQL, CI/CD pipelines, Git, containerization, Docker, and unit and integration testing.
- Requires one year of experience with Spring WebFlux, Podman, and financial instruments and order management systems.
- Requires any amount of experience with reactive programming.
Responsibilities
- Design and develop web-based and distributed applications using Java and Python.
- Participate in Agile ceremonies and collaborate with technology teams.
- Implement REST APIs and microservices using Spring Boot and Python web frameworks.
- Apply API design, validation, and error handling best practices.
- Develop concurrent and asynchronous solutions using multiprocessing and asynchronous programming techniques.
- Implement caching strategies and work with Redis for data storage and performance optimization.
- Carry out app containerization using Docker and Podman.
- Write and maintain automated unit and integration tests.
- Utilize CI/CD pipelines, containerization tools, and version control systems.
- Monitor and support production systems by diagnosing and resolving issues.
Benefits
- Morgan Stanley offers extensive benefits that support employees’ careers, health, finances, and families, including top-tier medical coverage, mental health support, generous parental leave, fertility and family-building benefits, and robust retirement and stock purchase plans. Employees also gain access to continuous learning and networking opportunities, volunteer and giving programs aligned with the firm’s values, and hundreds of lifestyle perks like discounted products, cultural and entertainment tickets, and commuter savings.
Is this posting expired or inaccurate?
