Associate Software Engineer

Morgan Stanley

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$137,800–$150,000 / yr
Posted
8 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $174k
This role $144k
$114k most similar roles pay here $225k

This role pays less than 65% of similar roles. Most pay $133,975–$214,125 — the shaded band above. At the midpoint, this role pays about $144k versus about $174k 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 38 open roles on FindRole.

Listed pay typically runs $150,000–$210,000 across 31 roles with salary data.

Most-posted roles

View all roles at Morgan Stanley

At a glance

TL;DR · Associate Software Engineer

As an Associate, Software Engineer within the Morgan Stanley Services Group, you will develop and maintain enterprise-level applications using Java and microservices architecture. You will build scalable solutions by working with distributed systems, relational databases, and cloud-native technologies while collaborating with cross-functional agile teams throughout the full software development lifecycle. Your daily work involves implementing data modeling solutions, knowledge graph technologies for business intelligence, and designing ETL pipelines for structured and semi-structured data. The role requires proficiency in Java Spring, Spring Boot, Angular, SQL, SPARQL, and Python scripting. You will utilize tools such as Kafka for messaging, Stardog for knowledge graphs, Grafana and Splunk for monitoring, and Jenkins or GitLab CI for deployment. Additionally, you will operate in Linux environments using Docker containers to build high-performance systems while implementing fault tolerance patterns like circuit breakers.

What does a Software Engineer earn in New York?

Median $224000 from 203 postings across 41 companies.

See salary data

What you'll do

  • Develop and maintain enterprise-level applications using Java and microservices architecture.
  • Build scalable solutions using distributed systems, relational databases, and cloud-native technologies.
  • Implement data modeling solutions and utilize knowledge graph technologies for business intelligence.
  • Execute DevOps practices including continuous integration, automation scripting, and CI/CD pipeline maintenance.
  • Develop and manage containerized applications within Linux environments using middleware technologies.
  • Design and develop ETL pipelines for both structured and semi-structured data.
  • Monitor system performance and observability using tools like Grafana and Splunk.

What we're looking for

  • Requires a Master’s degree in Computer Science, Engineering, or a related field.
  • Requires one year of experience as a Software Developer, React Developer, or a related role.
  • Requires one year of experience with Java, Spring framework, Spring Boot, and Angular.
  • Requires experience developing scalable RESTful APIs, microservices, and distributed systems using circuit breakers and timeouts.
  • Requires experience with SQL, SPARQL, DB2, PostgreSQL, and Kafka for middleware messaging.
  • Requires experience with Linux environments, Docker containers, and Python scripting for automation.
  • Requires experience with Knowledge Graphs (Stardog), Grafana, Splunk, and CI/CD pipelines (Jenkins or GitLab CI).
  • Requires experience designing ETL pipelines for structured and semi-structured data.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp