Logo
Morgan Stanley

Lead Software Engineer - Director

Morgan Stanley, Palo Alto, California, United States, 94306

Save Job

Overview

Lead Software Engineer - Director role at

Morgan Stanley . Description - External: At Morgan Stanley, we advise, originate trade, manage and distribute capital for governments, institutions and individuals, and always do so with a standard of excellence. We are a leading global financial services firm with three principal business segments: Institutional Securities, Wealth Management (WM), and Investment Management. The Firm’s employees serve clients worldwide from more than 1,200 offices in 43 countries. Our WM business is one of the largest in the world with more than $2 trillion in client assets, $73 billion in lending balances, and nearly 16,000 Financial Advisors in 600+ offices across the U.S. Our Financial Advisors focus on delivering timely, customized solutions and services that help clients meet their financial and life goals. Our offering includes brokerage and investment advisory services, financial and wealth planning, access to credit and lending, cash management, annuities and insurance, and retirement services. This is a Director position in the Core Brokerage technology team. Candidate will be responsible for design and development of software components for high performance online trading systems and applications, with primary focus on order vetting/management and trade processing systems and applications. Candidate will need to have high energy and be highly motivated and must have demonstrated success in a fast paced environment. Responsibilities

Engage in technical discussions; participate in technical designs and present technical ideas through white boarding Work closely with peers and continue fast-paced technical design and development Execute in a fast-paced delivery mode and focus on delivering tasks to meet the product release goal Maintain code quality through best practices, unit testing and code quality automation Understand the whole product, its modules and their interrelationships while being an expert in the assigned component or module Help design 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 Articulate the need for scalability and understand the importance of improving quality through testing Write code that meets standards and delivers the desired functionality using the selected technology Qualifications

Requirements: 7+ years of Software Design and Development Experience on Windows/Linux/Unix platform Strong Java, Python, C/C++, Go, Perl, SQL, and Shell scripting Strong skills and experience in relational databases (Sybase, Oracle, PostgreSQL, etc.) Strong DevOps expertise – Docker/Podman, Kubernetes, CI/CD, Helm Strong design skills Experience with high-volume, highly scalable transaction processing systems Strong analytical skills with ability to understand and develop complex algorithms Experience with SDLC methodologies and object-oriented analysis and development Experience with performance testing and tuning distributed applications Ability to work with the business and articulate technical solutions to non-technical stakeholders Strong communication skills (written, verbal, and presentation) Quick learner, team player, and ability to work independently Commitment to excellence and high standards; strong interpersonal skills Attention to detail and ability to follow written and verbal instructions Ability to work with a diverse range of individuals at all organizational levels Education, Certification, Training

Bachelor of Engineering in Computer Science; Masters in Computer Science is a Plus What You Can Expect From Morgan Stanley

We are committed to maintaining first-class service and high standards of excellence. Our values—putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back—guide our decisions daily. Morgan Stanley offers attractive and comprehensive employee benefits and opportunities to move within the business based on passion and drive. For more information about our offices, visit the global offices page. Expected base pay ranges from $120,000 to $165,000 per year at start. Base pay is determined on an individualized basis and may be complemented by commission, incentive compensation, discretionary bonuses, and other Morgan Stanley-sponsored benefits. Equal employment opportunity is provided without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender identity or expression, sexual orientation, national origin, disability, marital and civil partnership status, pregnancy, veteran or military status, genetic information, or any other characteristic protected by law. Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet). #J-18808-Ljbffr