Taro Logo

Lead Software Engineer - Director

A leading global financial services firm conducting business through Institutional Securities, Wealth Management, and Investment Management segments.
$120,000 - $165,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

Description For Lead Software Engineer - Director

Morgan Stanley, a premier global financial services firm, is seeking a Lead Software Engineer - Director to join their Core Brokerage technology team. This role offers an opportunity to work with cutting-edge trading systems in a company managing over $2 trillion in client assets.

The position involves designing and developing software components for high-performance online trading systems, with a focus on order vetting/management and trade processing applications. You'll be working in a fast-paced environment where technical excellence and innovation are highly valued.

As a Lead Software Engineer, you'll be responsible for architecting and implementing complex distributed systems, collaborating with cross-functional teams, and maintaining high-quality code standards. The role requires expertise in multiple programming languages including Java, Python, and Go, along with strong DevOps skills and experience with containerization technologies.

The ideal candidate will bring 7+ years of software development experience, strong analytical capabilities, and excellent communication skills. You'll be working with modern technologies and frameworks, including Kubernetes, various databases, and microservices architecture.

Morgan Stanley offers a competitive compensation package, comprehensive benefits, and significant opportunities for career growth. The company's commitment to diversity, innovation, and excellence makes it an ideal place for talented engineers looking to make an impact in the financial technology sector.

Working at Morgan Stanley means joining a global team of over 80,000 professionals across 1,200 offices in 42 countries. The company's culture emphasizes collaboration, innovation, and continuous learning, with ample opportunities for career advancement and skill development.

This role is perfect for someone who thrives in a fast-paced environment, enjoys solving complex technical challenges, and wants to work with cutting-edge financial technology. You'll be part of a team that's pushing the boundaries of what's possible in financial services technology while maintaining the highest standards of excellence and integrity.

Last updated 11 days ago

Responsibilities For Lead Software Engineer - Director

  • Engage in technical discussions and participate in technical designs
  • Work closely with peers in fast-paced technical design and development
  • Maintain code quality through best practices, unit testing and automation
  • Design interfaces and information exchange between modules
  • Execute development tasks to meet product release goals
  • Understand product architecture and interrelationships between modules
  • Write code that meets standards and delivers desired functionality

Requirements For Lead Software Engineer - Director

Java
Python
Go
PostgreSQL
Kubernetes
  • 7+ years of Software Design and Development Experience on Windows/Linux/Unix platform
  • Strong Java, Python, C/C++, Go-Lang, Perl, SQL, and Shell scripting
  • Strong DevOps expertise – Docker/PodMan, Kubernetes, CI/CD, Helm
  • Experience in relational database (Sybase, Oracle, PostgreSQL etc.)
  • Experience with high-volume highly scalable transaction processing systems
  • Strong analytical skills and ability to develop complex algorithms
  • Experience with SDLC and object-oriented development methodology
  • Bachelor of Engineering in Computer Science, Masters is a plus
  • Strong communication and interpersonal skills
  • Experience with performance testing and tuning distributed applications

Benefits For Lead Software Engineer - Director

Medical Insurance
401k
  • Comprehensive employee benefits and perks
  • Career mobility opportunities
  • Work alongside industry experts
  • Global work environment

Jobs Related To Morgan Stanley Lead Software Engineer - Director