If you are ready to drive impact as a software engineering leader, this is your opportunity to shape the future of digital banking at JPMorgan Chase. You will lead talented teams, influence technology direction, and foster a culture of technical excellence and continuous learning. Join us to build innovative solutions, partner with business leaders, and advance your career in a dynamic, inclusive environment. Your expertise will help us deliver secure, resilient, and client-focused capabilities.
As a Director of Software Engineering in the Asset & Wealth Management International Private Bank Technology organization, you will lead a technical area delivering scalable, secure client-facing capabilities for J.P. Morgan Online International. You will serve as a primary decision maker, combining deep engineering expertise with business understanding to drive innovation and solution delivery. You will remain actively involved in design, implementation, code review, and complex problem-solving while building and developing a strong engineering team.
Job Responsibilities:
- Lead technology and process implementations to deliver scalable, secure, and resilient client-facing digital banking capabilities
- Remain a hands-on engineering leader, contributing to critical implementation, code review, and diagnosing complex issues
- Set direction and governance for agentic AI-enabled engineering and SDLC/TLM automation within your technical area
- Apply knowledge of enterprise-authorized AI-assisted development and automation tools to improve value and support capacity unlock initiatives
- Carry governance accountability for coding decisions, control obligations, and operational readiness of delivered services
- Deliver technical solutions that promote reusable capabilities and pragmatic architecture across multiple businesses and domains
- Influence peer leaders and senior stakeholders, translating client needs and financial workflows into sound engineering decisions
- Build, develop, and recognize engineering talent, fostering a culture of technical excellence, experimentation, accountability, and continuous learning
Required Qualifications, Capabilities, and Skills:
- Formal training or certification in software engineering concepts and advanced applied experience
- Strong hands-on experience building and operating scalable client-facing applications, with deep Java/JVM, API, and distributed-systems engineering capability
- Experience developing or leading cross-functional teams of technologists
- Experience hiring, developing, and recognizing talent, including coaching and performance feedback
- Experience leading adoption of agentic AI-enabled engineering practices using enterprise-authorized tools
- Strong understanding of responsible AI use and control expectations in engineering workflows, including data sensitivity, resiliency, security, and governance
- Practical cloud native experience, including automated delivery, testing, observability, and operational stability
- Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
- Public GitHub repositories or substantive open-source contributions demonstrating hands-on engineering work, with the ability to explain code, design decisions, testing, and outcomes
- Evidence of curiosity and self-directed learning through prototypes, open-source work, technical experiments, or reusable engineering tools
- Strong business engagement and communication skills, with the ability to explain technical priorities, risks, and trade-offs to non-technical stakeholders
Preferred Qualifications, Capabilities, and Skills:
- CFA charterholder status, progress through the CFA Program, or equivalent professional experience in financial markets, investment products, portfolio management, or private banking
- Experience in International Private Banking, wealth or asset management, digital banking, trading, or transaction-sensitive client platforms
- Native iOS and/or Android application development experience, with the ability to partner effectively with specialist mobile teams
- Experience creating reusable coding-agent workflows, engineering skills, context libraries, test harnesses, or evaluation tools
- Full-stack web or cloud-native modernization experience that complements strong back-end engineering
