×
Register Here to Apply for Jobs or Post Jobs. X

Director, Lead Software Engineer

Remote / Online - Candidates ideally in
New York, New York County, New York, 10261, USA
Listing for: Morgan Stanley
Remote/Work from Home position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software, Java Developer
Salary/Wage Range or Industry Benchmark: 158000 - 165000 USD Yearly USD 158000.00 165000.00 YEAR
Job Description & How to Apply Below
Location: New York

Company Profile

Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment, and wealth management services. The firm’s employees serve clients worldwide, including corporations, governments, and individuals from more than 1,200 offices in 43 countries.

Responsibilities

Morgan Stanley Services Group Inc. is seeking a Director, Lead Software Engineer in New York, New York to analyze, design, develop, and test server‑side services and software applications to support the FX business. Collaborate with global colleagues in the FX technology team and other technology teams to deliver integrated solutions. Provide support for traders, salespeople, controllers and operations with software application and infrastructure questions and issues.

Conduct in‑depth software analyses of FX business and projects. Develop various new FX flow and features within projects. Coordinate requirements, design, development, and delivery of software products within the global team. Continuously improve the quality of the FX trading software system and codebase. Remote work from anywhere in the U.S.

Qualifications
  • Requires a Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
  • Requires five (5) years of experience in the position offered or five (5) years as a Software Developer, Programmer Analyst, or a related role.
  • Requires five (5) years of experience with the following skills:
  • The full Software Development Lifecycle using Linux; agile development on enterprise scale complex projects.
  • Relational databases including Sybase or DB2.
  • Writing complex SQL queries.
  • GIT.
  • JIRA.
  • Jenkins; and
  • Sonar.
  • Requires four (4) years of experience with the following skills:
  • System architecture; and
  • Core Java development including object‑oriented programming, threading, data structure, design pattern, algorithms, Spring, REST and SOAP API, microservices, JUnit, Mockito, MQ, XML, TDD, and SOLID.
  • Requires two (2) years of experience with the following skills:
  • Developing high‑throughput transaction and event processing systems.
  • Python, C, shell scripting, JSON, Auto Sys, Train, Splunk, and load balance.
  • Build tools including Maven, Gradle, Ivy, and YAML.
  • Trading technologies and foreign exchange trading system, including FIX and FIXML protocol, FX exchange API and STP; and
  • Working in a trading environment with cross‑regional teams.
Compensation

Expected base pay rates for the role will be between $158,000 and $165,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long‑term incentive packages, and other Morgan Stanley sponsored benefit programs.

Equal

Employment Opportunity Statement

Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary