Director of Software Engineering - Payments Technology

Testing Site - JPMC

New York (NY)

On-site

USD 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase seeks a Director of Software Engineering in New York to lead a technical area within Consumer and Community Banking. The role focuses on guiding teams, architectures, and cloud-enabled delivery to achieve business outcomes.

Responsibilities include establishing engineering standards, driving modernization, and collaborating with senior stakeholders. Strong experience in Java/Spring, distributed systems, and data stores is essential for success.

Qualifications

  • Formal training or certification in software engineering concepts.
  • 10+ years of applied software engineering experience.
  • 5+ years leading engineering teams.

Responsibilities

  • Partner with business and product stakeholders to translate needs into clear technical requirements and delivery plans.
  • Lead end-to-end delivery of low-latency, scalable solutions using modern engineering practices.
  • Establish and champion engineering standards, including mentoring and removing delivery impediments.
  • Drive non-functional requirements, modernization efforts, and risk/control considerations with leadership.
  • Influence and align peer leaders and senior stakeholders across business, product, and technology.
  • Facilitate architecture discussions to ensure decisions align to strategy and goals.
  • Coordinate delivery across teams by managing plans, timelines, dependencies, and integration requirements.
  • Define and evolve an integration strategy across applications, systems, and processes.
  • Drive cloud adoption and enablement across engineering teams as part of broader integration efforts.
  • Create and maintain technology roadmaps and workstreams, communicating progress to stakeholders.
  • Provide governance for engineering decisions and delivery measures, including maintainability and cost of ownership.

Skills

Cloud-native architectures
Java
Spring
Distributed systems
PostgreSQL
Oracle
Leadership
Stakeholder management
Cloud adoption
Technical governance

Education

Formal software engineering training

Tools

PostgreSQL
Oracle
Java
Spring

Job description

If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you.

As a Director of Software Engineeringat JPMorganChase within Consumer and Community Banking, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery.

Job responsibilities
  • Partner with business and product stakeholders to translate complex, ambiguous needs into clear technical requirements and delivery plans.
  • Lead end-to-end delivery of low-latency, scalable solutions using modern engineering practices.
  • Establish and champion engineering standards, including coaching, mentoring, and removing delivery impediments.
  • Drive non-functional requirements, modernization efforts, and risk/control considerations in partnership with leadership.
  • Influence and align peer leaders and senior stakeholders across business, product, and technology.
  • Facilitate technical forums and architecture discussions to ensure decisions align to broader strategy and goals.
  • Coordinate delivery across teams by managing plans, timelines, dependencies, and integration requirements.
  • Define and evolve an integration strategy and associated technical requirements across applications, systems, and processes.
  • Drive cloud adoption and enablement across engineering teams as part of broader integration efforts.
  • Create and maintain technology roadmaps and workstreams, communicating progress and decisions to stakeholders.
  • Provide governance for engineering decisions and delivery measures, including maintainability, cost of ownership, and operational health.
Required qualifications, capabilities, and skills
  • Formal training or certification in software engineering concepts and 10+ years of applied software engineering experience. 5+ years of experience leading engineering teams, including managing and resolving complex technical challenges within your domain.
  • Experience leading large engineering organizations and delivering a critical product area with multiple time-sensitive deliverables.
  • Extensive experience designing and building cloud-native, distributed systems with high availability, fault tolerance, and scalability using Java and Spring.
  • Experience working with high-volume data systems and relational databases such as PostgreSQL and Oracle.
  • Working knowledge of cloud technologies and modern software/product engineering methods and best practices.
  • Demonstrated ability to influence across matrixed organizations and deliver outcomes at scale.
  • Experience balancing competing priorities by aligning product needs with technical capacity, feasibility, and roadmap considerations.
  • Ability to communicate programming models, systems, and APIs effectively to technical and non-technical stakeholders.
  • Previous experience in the payments domain, including tokenization
Preferred qualifications, capabilities, and skills
  • Experience working at code level
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Software Engineering : CCB Risk Decisions
Director of Software Engineering : CCB Risk Decisions

Testing Site - JPMC • Wilmington (DE)

On-site
USD 180,000 - 260,000
Director of Software Engineering - Payment Investigations
Director of Software Engineering - Payment Investigations

Testing Site - JPMC • Plano (TX)

On-site
USD 180,000 - 240,000
Sr. Director of Software Engineering - Payment Network
Sr. Director of Software Engineering - Payment Network

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 200,000 - 300,000
Sr Director of Software Engineering – Digital Solutions Small Business
Sr Director of Software Engineering – Digital Solutions Small Business

Testing Site - JPMC • New York (NY)

On-site
USD 200,000 - 320,000
Director of Software Engineering
Director of Software Engineering

Testing Site - JPMC • Plano (TX)

On-site
USD 180,000 - 240,000
Director of Software Engineering
Director of Software Engineering

Testing Site - JPMC • Wilmington (DE)

On-site
USD 180,000 - 240,000
Director of Software Engineering - Post Trade Technology
Director of Software Engineering - Post Trade Technology

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 250,000 - 350,000
Director of Software Engineering - Data and Analytics Services
Director of Software Engineering - Data and Analytics Services

Testing Site - JPMC • Houston (TX)

On-site
USD 180,000 - 280,000
Director of Software Engineering
Director of Software Engineering

Aumni • New York (NY)

On-site
USD 180,000 - 240,000
Health insurance
Equity participation
Retirement plan
Sr. Director of Software Engineering
Sr. Director of Software Engineering

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 200,000