
Director of Software Engineering - Digital Identity & Credential Protocols
JPMC · Plano, TX, United States · New York, NY, United States · Columbus, OH, United States +1
Strong hiring record · median 28 days open
Hiring signal
Actively hiring
Posted 3 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 3 days ago
- Still listed on the employer's own board
- Publishes a salary range
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 Engineering at JPMorganChase within Card & Connected Commerce Technology, 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 a driver of innovation and solution delivery.
Job responsibilities
- Set the technical direction and engineering roadmap for identity and credential protocols, aligning priorities with Chase product, architecture, and security requirements.
- Lead technical contributions to relevant industry standards-setting organizations, including specification proposals, implementation feedback, and interoperability testing.
- Develop reference architectures and reference engineering implementations for identity federation, authentication, credential issuance and presentation, and secure API access.
- Define implementation profiles, interface contracts, and message flows connecting identity and credential capabilities with commerce and payment use cases.
- Engineer reusable components and automated tests for protocol behavior, token handling, cryptographic validation, and interoperability.
- Evaluate specifications through prototypes, threat modeling, and analysis of security, privacy, customer experience, and operational tradeoffs.
- Partner with product architects and engineers to support adoption and resolve integration issues, while product teams retain production delivery and operational ownership.
- Maintain traceability between external specifications, Chase requirements, architecture decisions, and engineering implementations.
- Lead cross-functional technical initiatives, mentor technologists, and communicate technical decisions and delivery priorities to senior stakeholders.
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts and 10+ years of applied experience, including 5+ years leading technologists to anticipate and solve complex technical challenges.
- Deep experience implementing digital identity, authentication, federation, or credential exchange capabilities.
- Strong understanding of OAuth 2.0, OpenID Connect, secure token handling, signed assertions, and identity protocol security.
- Practical experience with credential issuance or presentation protocols, digital wallets, or comparable identity-attribute exchange systems.
- Demonstrated delivery of working software, reference architectures, reusable components, and automated tests.
- Experience with cloud-native systems, secure APIs, and software development lifecycle practices.
- Ability to interpret technical specifications and translate requirements into precise architecture, implementation guidance, and technical proposals.
- Experience leading cross-functional technologists and influencing senior product, architecture, engineering, and cybersecurity stakeholders.
Preferred qualifications, capabilities, and skills
- Experience with credential issuance and presentation standards, verifiable credentials, selective-disclosure formats, or mobile document standards.
- Experience with Financial-grade API profiles, sender-constrained tokens, FIDO2, or WebAuthn.
- Contributions to industry specifications, open-source implementations, certification programs, or interoperability events.
- Experience delivering identity or credential capabilities in financial services or another regulated environment.
- Experience hiring, developing, or mentoring engineering talent.
Skills
- OAuth 2.0
- OpenID Connect
More jobs at JPMC
All 2,780- Software Engineer III, Glass Liquidity and Cash ManagementJPMC · Singaporetoday
- Lead Software EngineerJPMC · Atlanta, GA, United Statestoday
- Data Scientist LeadJPMC · Bengaluru, Karnataka, Indiatoday
- Network Engineer IIIJPMC · Ciudad Autónoma de Buenos Aires, Argentina · Buenos Aires, Argentinayesterday
- Site Reliability Engineer IIJPMC · Tampa, FL, United Statesyesterday
Similar roles
- Security Systems Programmer | Access Control & CCTV SurveillanceD6756bd9-e2bb-4a9f-8ebf-9f2e8b50aab8 · Houston, TX, United States · USD 27–32/yrtoday
- Lead Software Engineer - HybridBb244608-e6f4-40bb-bc83-efdedb8af462 · San Francisco, CA, United States · USD 145,000–190,000/yrtoday
- Platform EngineerDario.Health · New York, NY, United Statestoday
- Sr. Applied AI Engineer, Life Science MarketsVi · United Statestoday
- Software Engineering Practice LeadJobgether · US · USD 220,000/yrtoday
- Software Engineer - AI Evaluation & AutomationHonorVet Technologies · San Diego, CAtoday