Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Morgan Stanley Logo

Lead Software Engineer - Director

Morgan Stanley

$120,000 - $165,000
Oct 31, 2025
Menlo Park, CA, United States of America
Apply Now

Morgan Stanley is seeking a Director in the Core Brokerage technology team to design and develop software components for high performance online trading systems and applications, with primary focus on order vetting/management and trade processing systems and applications.

Requirements

  • 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 Skills and experience in relational database (Sybase, Oracle, PostgreSQL etc.)
  • Strong DevOps expertise – Docker/PodMan, Kubernetes, CI/CD, Helm
  • Strong Design Skills
  • Strong skills and experience in working with high-volume highly scalable transaction processing systems
  • Strong Analytical Skills with ability to understand and develop complex algorithms.

Responsibilities

  • Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
  • Work closely with your peers and keep engaging in a fast pace technical design and development team
  • Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal
  • Maintain code quality through best practices, unit testing and code quality automation
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Help in designing interfaces and information exchange between modules
  • Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes

Other

  • Bachelor of Engineering in Computer Science, Masters in Computer Science is a Plus.
  • Must be a quick learner, a team player, and have the ability to work independently
  • Commitment to excellence and high standards
  • Strong interpersonal skills
  • Ability to understand and follow written and verbal instructions
  • Ability to deal effectively with a diversity of individuals at all organizational levels