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