Skip to main content

Vice President - Lead Software Engineer

Posted today

morgan stanleyBrooklyn (NY)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: In this VP Lead Software Engineer role, you will direct a hands-on, senior engineering team focused on backend Java/Python solutions that support Investment Banking and Global Capital Markets. You’ll partner with business stakeholders to translate needs into scalable, production-grade systems, while mentoring engineers and shaping technical direction. You’ll own delivery from concept to production and drive modernization across the ecosystem. This role offers impact at scale within a culture of ownership and collaboration. Compensation / Benefits attractive and comprehensive employee benefits and perks opportunity to move about the business supportive and diverse environment
Responsibilities: Lead and develop a group of engineers, setting priorities and fostering ownership and quality Act as primary technology partner to IBD and GCM stakeholders, translating requirements into solutions Design and drive modernization of core components across the ecosystem Hands-on development of scalable backend services in Java and modern web front ends Communicate with product leads to identify opportunities for improvement Promote and evolve engineering best practices, including automated testing and CI/CD Own production system stability and lead incident resolution Leverage AI tooling to accelerate the development lifecycle Mentor engineers and guide architectural decisions
Key requirements: 10+ years of experience in enterprise-scale application design, build, and operations Strong hands-on Java/Python engineering skills (Spring Boot, REST, concurrent programming, automated testing) Full stack experience with modern JS frameworks (React or Angular) Relational database and SQL proficiency; solid Linux fundamentals Experience with event-driven architectures and Kafka/MQ Proven leadership experience: managing or leading engineers and mentoring talent Experience working with business stakeholders and shaping strategy strong communicator stakeholder management mentorship Java Python Spring Boot

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this