Director of Software Engineering

JPMorgan Chase JPMorgan Chase · Banking · Hong Kong · Asset & Wealth Management

Director of Software Engineering for the Morgan Direct platform at JPMorgan Chase in Hong Kong. This role involves leading technology teams, partnering with business stakeholders, and driving the adoption of AI and emerging technologies. Requires experience managing agile teams, cloud platforms (AWS), and integrating AI/ML into software solutions.

What you'd actually do

  1. Build and maintain trusted, consultative relationships with internal users, senior stakeholders, and product owners, acting as a bridge between business and technology.
  2. Demonstrate strong consultative instincts—engage users with curiosity, uncover root causes, and distinguish between workflow gaps, training needs, and missing capabilities.
  3. Translate user insights into actionable technology recommendations, whether leveraging existing solutions, advocating for roadmap enhancements, or proposing new initiatives.
  4. Operate credibly and fluently with both senior business leaders and technical engineering teams.
  5. Communicate complex technology concepts in clear business terms, highlighting value and impact.

Skills

Required

  • managing scalable solutions on modern cloud platforms, especially AWS
  • integrating AI and machine learning technologies into software solutions
  • leading agile teams (Scrum, Kanban)
  • delivering complex technology projects
  • software development concepts
  • technical processes across one or more domains (cloud, AI/ML, mobile, etc.)
  • analytical and problem-solving skills
  • innovative solutions to complex challenges
  • communication and presentation skills
  • influencing and engaging senior leaders
  • managing and motivating distributed teams
  • continuous learning and development

Nice to have

  • financial industry experience
  • understanding of regulatory requirements
  • understanding of industry-specific challenges
  • leading and collaborating with cross-functional teams
  • managing teams across multiple locations (Hong Kong, Taiwan, India)
  • building a 'one team' mindset
  • client-facing business experience
  • strong orientation toward technology

What the JD emphasized

  • Experience in managing teams which can design and managing scalable solutions on modern cloud platforms, especially AWS.
  • Hands-on experience integrating AI and machine learning technologies into software solutions is a strong advantage.
  • Demonstrated success leading agile teams (Scrum, Kanban) and delivering complex technology projects.
  • Advanced knowledge of software development concepts and technical processes across one or more domains (cloud, AI/ML, mobile, etc.).
  • Strong analytical and problem-solving skills, with a track record of innovative solutions to complex challenges.
  • Exceptional communication and presentation skills, with the ability to influence and engage senior leaders.
  • Experience managing and motivating distributed teams, with a focus on continuous learning and development.