Senior Director of Software Engineering, Global Customer Platform

JPMorgan Chase JPMorgan Chase · Banking · Columbus, OH +1 · Consumer & Community Banking

Senior Director of Software Engineering for a Global Customer Platform at JPMorgan Chase, focusing on leading multiple technical areas and departments, driving adoption of technical methods, and managing large engineering organizations. The role involves architecting and operating large-scale distributed systems, API design, data platform engineering, and event-driven architectures, with an emphasis on leveraging AI/ML for engineering productivity and platform enhancement.

What you'd actually do

  1. Leads multiple technology and process implementations across departments to achieve firmwide technology objectives
  2. Directly manages multiple areas with strategic transactional focus
  3. Provides leadership and high-level direction to teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of business
  4. Acts as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives
  5. Manages multiple stakeholders, complex projects, and large cross-product collaborations

Skills

Required

  • 15+ years of experience in software engineering
  • 5+ years in senior leadership roles managing large engineering organizations
  • Architecting and operating large-scale distributed systems
  • API design
  • Data platform engineering
  • Event-driven architectures (e.g., Kafka)
  • Leveraging AI/ML technologies
  • Developing or leading large or cross-functional teams of technologists
  • Influencing across highly matrixed, complex organizations
  • Leading complex projects supporting system design, testing, and operational stability
  • Hiring, developing, and recognizing talent
  • Cloud native experience
  • Computer Science, Computer Engineering, Mathematics, or a related technical field

Nice to have

  • Building or managing customer data platforms
  • Master data management systems
  • System-of-record architectures at enterprise scale
  • Data consistency patterns (eventual consistency, CQRS, event sourcing)
  • API gateway strategies
  • RESTful API design
  • Platform adoption across multiple consumer teams
  • Financial services or other highly regulated industries
  • Data governance and compliance requirements
  • Working at code level

What the JD emphasized

  • 5 years in senior leadership roles managing large engineering organizations
  • Experience architecting and operating large-scale distributed systems
  • Strong background in API design, data platform engineering, and event-driven architectures
  • Experience leveraging AI/ML technologies to drive engineering productivity, enhance platform capabilities, or deliver intelligent data solutions at scale
  • Experience developing or leading large or cross-functional teams of technologists
  • Demonstrated prior experience influencing across highly matrixed, complex organizations and delivering value at scale
  • Experience leading complex projects supporting system design, testing, and operational stability
  • Extensive practical cloud native experience
  • Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
  • Background in financial services or other highly regulated industries with strong understanding of data governance and compliance requirements