Director, Lead Software Engineer

Morgan Stanley

Hybrid Actively hiring
New York, NY Posted 46 days ago $158,000$165,000 / year

At a glance

AI generated

TL;DR

As a Director, Lead Software Engineer at Morgan Stanley Services Group Inc., you will lead the FX technology team in designing, developing, and testing server-side services to support the Foreign Exchange (FX) business. Your day-to-day responsibilities include collaborating with global colleagues to deliver integrated solutions for traders, salespeople, controllers, and operations teams, while continuously improving the quality of trading software systems. You will leverage core Java development, including object-oriented programming, threading, data structures, design patterns, and microservices, alongside tools like JIRA, Jenkins, and Sonar. The role requires expertise in system architecture, agile development on enterprise-scale projects, and rational databases such as Sybase or DB2, with a focus on high-throughput transaction processing systems and trading technologies including FIX protocol and FX Exchange API.

Skills

Linux Java Spring REST SOAP Junit Mockito Maven Gradle Ivy YAML Git JIRA Jenkins Sonar Sybase DB2 SQL Python C Shell scripting JSON AutoSys Train Splunk Load Balance FIX FIXML FX Exchange API STP TDD SOLID Microservices Agile

What you'll do

  • Analyze and design server-side services and software applications to support FX business operations.
  • Develop new features within projects related to foreign exchange trading systems.
  • Conduct in-depth analyses of FX business requirements and project needs.
  • Coordinate the development and delivery of software products with a global team.
  • Improve the quality of FX trading software system and codebase continuously.

What we're looking for

  • Bachelor’s degree in Computer Engineering, Computer Science, or related field required.
  • 5 years of experience as a Software Developer, Programmer Analyst, or similar role.
  • 5 years of experience with Linux, agile development, and enterprise-scale complex projects.
  • 4 years of experience in system architecture and core Java development including OOP, TDD, and SOLID principles.
  • 2 years of experience developing high-throughput transaction systems and working with trading technologies.

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $201k
This role $162k
$129k most similar roles pay here $271k

This role pays less than 85% of similar roles. Most pay $182,200–$219,516 — the shaded band above. At the midpoint, this role pays about $162k versus about $201k for comparable roles.

Based on 240 similar postings.

Employer

About Morgan Stanley

Morgan Stanley is a global financial services firm providing investment banking, securities, wealth management, and investment management services to corporations, governments, institutions, and individuals. Industry: Investment Banking & Financial Services

Morgan Stanley currently has 31 open roles on FindRole.

Listed pay typically runs $138,500–$165,000 across 30 roles with salary data.

Most-posted roles

View all roles at Morgan Stanley

More like this

Similar roles

Director, Software Engineer

Morgan Stanley

Alpharetta, GA 27 days ago $125,000$135,000
Java Oracle SQL MSSQL Linux Windows Apache Tomcat WebSphere WebLogic Splunk AppDynamics Dynatrace Blue Prism REST SOAP JDBC JSF Log4j Site Reliability Engineering Agile Methodologies JIRA ServiceNow Postman
Hybrid

Director, Software Engineering

JLL (Jones Lang LaSalle)

New York, NY 18 days ago $300,000$375,000
Python Node.js Java Go C# AWS Azure PostgreSQL MongoDB DynamoDB CI/CD Terraform Docker Kubernetes RESTful APIs gRPC React Angular Vue.js

Director, Software Engineering

Walmart

Bentonville, AR 49 days ago $130,000$260,000
DevOps CI/CD Kubernetes AWS Terraform Python Java PostgreSQL Docker Prometheus Grafana AI ML Agile Scrum

Director, Software Engineering

Walmart

Bentonville, AR 49 days ago $130,000$260,000
DevOps CI/CD AWS Kubernetes Terraform Python Java Go Docker Prometheus Grafana PostgreSQL MongoDB Git Jenkins Ansible Cloud Financial Management AI/ML Agentic Systems

Director, Software Engineering

Walmart

Sunnyvale, CA 57 days ago $169,000$338,000
DevOps AWS Kubernetes Terraform Python Java JavaScript PostgreSQL MongoDB CI/CD Docker Prometheus Grafana AdTech AI/ML

Director, Software Engineering

Capital One Financial

New York, NY 20 days ago $269,100$307,200
Python Java Vue.js Postgres DynamoDB Milvus AWS Agile CI/CD Microservices Kubernetes Docker Terraform