Taro Logo

Software Engineer : Job Level - Associate/Director

A leading global financial services firm conducting business through Institutional Securities, Wealth Management, and Investment Management segments.
Alpharetta, GA, USA
$70,000 - $135,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance

Description For Software Engineer : Job Level - Associate/Director

Morgan Stanley, a premier global financial services firm, is seeking an experienced Software Engineering leader for their Core Brokerage group within the Wealth Management Technology Division's Middle Office team. This role represents an exciting opportunity to work at the intersection of finance and technology, developing innovative solutions for one of the firm's strategic growth areas.

The Middle Office is a dynamic and fast-paced environment responsible for creating technology solutions that support the entire customer digital journey - from account opening and funding to trade management and risk assessment. The position involves leading technical aspects of designing, implementing, and testing various initiatives, with significant engineering ownership in complex server-side applications.

As a Software Engineer at the Associate/Director level, you'll be working with cutting-edge technologies including Go, Java, and various cloud services. The role requires a minimum of 10 years of software development experience and deep expertise in building scalable, reliable systems. You'll be leading a technical team, mentoring other engineers, and working closely with product management to deliver sophisticated solutions.

The compensation package is competitive, ranging from $70,000 to $135,000 base salary, complemented by comprehensive benefits and various incentive programs. Morgan Stanley offers an exceptional environment for professional growth, with opportunities to work alongside industry leaders across 1,200 offices in 42 countries.

The firm's commitment to excellence, innovation, and inclusive culture makes it an ideal place for talented engineers who want to make an impact in the financial services industry. You'll be part of a team that values creative thinking and collaborative problem-solving, while working on systems that power one of the world's leading financial institutions.

This role offers the perfect blend of technical challenge and business impact, ideal for an experienced engineer looking to advance their career in a prestigious global organization. The position is based in Alpharetta, Georgia, where you'll be part of a dynamic team working on mission-critical systems that support Morgan Stanley's global operations.

Last updated 12 days ago

Responsibilities For Software Engineer : Job Level - Associate/Director

  • Lead technical team in designing and implementing reliable, scalable products and platforms
  • Draft and review architectural diagrams and design documents
  • Build systems balancing resources, constraints, and complexity
  • Present architectural strategy decisions with cost/benefit analysis
  • Evangelize technologies and best practices
  • Develop department-wide technical standards and solutions
  • Participate in principal engineers network
  • Work closely with product management
  • Mentor back-end engineers

Requirements For Software Engineer : Job Level - Associate/Director

Go
Java
Redis
  • Minimum of 10 years of software development experience
  • Bachelor degree in Computer Science or related field
  • Strong proficiency with either Go or Java/J2EE
  • Expert in software development principles and design patterns
  • Experience with REST, SOAP, IDL, gRPC and API design
  • SQL query writing experience for Sybase/Oracle
  • Experience in UNIX environment
  • Knowledge of cloud, service mesh and containers
  • Strong analytical and problem-solving skills
  • Experience with SCRUM and Agile methodologies

Benefits For Software Engineer : Job Level - Associate/Director

Medical Insurance
401k
  • Comprehensive employee benefits and perks
  • Career mobility opportunities
  • Work-life balance support
  • Family support benefits

Jobs Related To Morgan Stanley Software Engineer : Job Level - Associate/Director