Sr Director of Software Engineering - Deposits Technology

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

Senior Director of Software Engineering at JPMorgan Chase, leading multiple technical areas and departments within Deposits Technology. The role focuses on driving adoption of technical methods, managing cross-functional teams, and ensuring operational stability for business-critical applications, with a strong emphasis on cloud technologies and enterprise design patterns. While AI/ML is mentioned as a preferred skill, the core of the role is in traditional software engineering leadership and application development within the fintech domain.

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

  • software engineering concepts
  • leading technologists
  • leading large or cross-functional teams
  • influencing across matrixed organizations
  • leading complex projects
  • system design
  • testing
  • operational stability
  • hiring
  • developing talent
  • recognizing talent
  • cloud native experience
  • Computer Science
  • Computer Engineering
  • Mathematics
  • building and operating large scale, high performance, business critical applications
  • distributed systems
  • cloud technologies
  • enterprise design patterns
  • industry best practices
  • modern technologies
  • design patterns
  • micro services
  • APIs
  • Agentic
  • building, leading and mentoring technology teams
  • building, leading and mentoring next level leaders
  • dynamic, agile environment
  • leading/working with geographically distributed teams

Nice to have

  • financial systems
  • payments systems
  • digital banking systems
  • AWS
  • GCP
  • Azure
  • Agentic AI
  • AI/ML
  • LLM
  • Agentic AI
  • Generative AI
  • Advanced certifications or degrees
  • implementing industry standard cybersecurity & technology controls
  • executive presentation skills
  • influence stakeholders in a matrixed environment
  • communication skills
  • present and communicate effectively with key stakeholders
  • organizational skills
  • management skills

What the JD emphasized

  • 10+ years applied experience
  • 5+ year of experience leading technologists
  • 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
  • Deep expertise in building and operating large scale, high performance, business critical applications (full stack) with distributed systems and cloud technologies (AWS, GCP, Azure, etc.)
  • Deep expertise with enterprise design patterns and industry best practices with experience using modern technologies and design patterns (e.g., micro services, APIs, Agentic, etc.)
  • Experience with building, leading and mentoring technology teams and next level leaders within the organization
  • Ability to work in a dynamic, agile environment leading/working with geographically distributed teams