Taro Logo

Software Engineer: Job Level - Director/VP

A leading global financial services firm conducting business through Institutional Securities, Wealth Management, and Investment Management segments.
$120,000 - $200,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Job Description

Morgan Stanley is seeking an experienced Software Engineering leader for their Core Brokerage group within the Wealth Management Technology Division's Middle Office. This role combines technical leadership with hands-on engineering, focusing on creating innovative solutions for the firm's strategic growth areas. The position involves leading the technical aspects of designing and implementing sophisticated server-side applications, working with core platform technologies, and driving product development.

The Middle Office is a dynamic area responsible for creating technology solutions that support customer digital journeys, from account opening to trade management and risk assessment. The role requires exceptional problem-solving abilities and the capacity to build complex solutions in a team environment. The successful candidate will lead architectural decisions, mentor team members, and balance technical excellence with business needs.

As a Director/VP level position, this role offers competitive compensation ranging from $120,000 to $200,000 base salary, plus additional benefits and incentives. Morgan Stanley's global presence, with over 80,000 employees across 42 countries, provides an excellent platform for career growth and development. The company's commitment to diversity, inclusion, and maintaining high standards of excellence makes this an ideal opportunity for experienced engineering leaders looking to make a significant impact in financial technology.

The role combines technical expertise with leadership responsibilities, requiring both strategic thinking and hands-on implementation skills. Working in Morgan Stanley's Menlo Park office, you'll be part of a team that's essential to the firm's core foundation, developing solutions that directly impact customer experience and business operations.

Last updated 24 days ago

Responsibilities For Software Engineer: Job Level - Director/VP

  • Lead technical team to design and implement highly reliable, scalable systems
  • Draft and review architectural diagrams and specifications
  • Build systems balancing resources, constraints, and complexity
  • Present architectural strategy opportunities with cost/benefit analysis
  • Develop department-wide technical perspectives and standards
  • Participate in principal engineers network
  • Work closely with product management and development teams
  • Lead and mentor back-end engineers

Requirements For Software Engineer: Job Level - Director/VP

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 Web Services protocols (REST, SOAP, IDL, gRPC)
  • SQL query writing experience for Sybase/Oracle
  • Experience in UNIX environment
  • Knowledge of cloud, service mesh and containers
  • Strong analytical and problem-solving skills

Benefits For Software Engineer: Job Level - Director/VP

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