Lead Software Engineer- Technical Support Engineer- Authentication & Authorization Platforms

JPMorgan Chase

Jersey City (NJ)

On-site

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Lead Software Engineer in the Chief Technology Office to join the Auth & Auth TSE team in providing deep technical support for identity and authentication systems. You will own complex integrations, diagnose issues, and mentor others while advancing enterprise AI-assisted engineering practices.

As a senior hands-on engineer, you will read code, write diagnostics, and collaborate with multiple teams to ensure secure, scalable workforce sign-on and access across

Qualifications

  • Formal training or certification in software engineering concepts and 5+ years applied experience.
  • Customer-facing solution design experience with engineering customers.
  • Coding or scripting proficiency; able to read and write code in any language.
  • Technical writing and review abilities; clear documentation.
  • Broad systems integration experience across many systems, protocols and languages.
  • Root-cause diagnostic rigor using logs, traces, tokens.
  • Incident and release support discipline; stays composed under pressure.
  • Strong communication with technical and non-technical audiences.
  • Advanced in one or more programming languages.
  • Experience using AI-assisted development tools with approved workflows.

Responsibilities

  • Serve as an in-region, front-line technical support point across the Auth & Auth portfolio.
  • Partner with engineering customers to design and validate their integrations.
  • Own complex incidents spanning multiple systems and drive to resolution.
  • Read and write code daily for reproductions, diagnostics, and reviews.
  • Author and review runbooks and root-cause write-ups.
  • Provide regional escalation coverage and mentor other engineers.
  • Promote AI-assisted software development practices to improve quality and speed.
  • Apply SDLC tooling and automation to improve value and reliability.

Skills

5+ yrs exp
Customer-facing design
Coding & scripting
Technical writing
Systems integration
Incident management
AI-assisted dev
Strong communication

Tools

SDLC tools

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Chief Technology Office, you are an integral part of an agile team that enhances, builds, and delivers trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor on the Auth & Auth TSE team, you provide deep technical support for the firm's identity and authentication systems, including firmwide identity solutions, workforce sign-on and access platforms, and public-cloud identity providers such as Entra and Google Cloud. You deliver in-region coverage for these critical, high-visibility authentication functions, owning complex customer-facing integration incidents end to end and setting the standard for how the team diagnoses, documents, and mentors. You support the portfolio's growth and the TSE centralization effort by ensuring consistent, high-quality technical support across multiple business functions and platforms. You operate as a senior, hands-on engineer who tackles challenging integration issues, promotes root-cause analysis, and implements durable fixes that protect workforce sign-on and dependent applications. You collaborate closely with engineering teams across the firm to maintain the reliability and performance of front-line identity systems that employees rely on to securely access applications and services. You apply broad technical expertise-reading stack traces, scripting reproductions, dissecting token exchanges, and analyzing complex authentication flows-to quickly isolate and resolve issues. You translate complex technical findings into clear, actionable guidance that unblocks engineering customers and improves their integration patterns. You contribute to continuous improvement by refining diagnostic practices, enhancing documentation, and sharing best practices that elevate the overall effectiveness of the Auth & Auth TSE team.

Job Responsibilities
  • Serve as an in-region, front-line technical support point across the Auth & Auth portfolio, strengthening resiliency for critical authentication functions.
  • Partner directly with engineering customers to design and validate their integrations: flow selection, federation setup, onboarding, and secure credential handling.
  • Own complex incidents that span several systems, driving them to resolution and supporting the maintenance and release work around them.
  • Read and write code daily, including reproductions, diagnostic tooling, and reviews of customers' integration code.
  • Author and review runbooks and root-cause write-ups.
  • Provide regional escalation coverage and help bring other engineers up to speed.
  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Customer-facing solution design. Proven experience working with engineering customers to understand a problem and help design the fix, not just relay information.
  • Coding / scripting proficiency. Able to read and write code to reproduce issues and review customer integrations, whatever the language.
  • Technical writing and review. Clear documentation and constructive review of others' work.
  • Broad systems integration experience. A track record integrating across many systems, protocols, and languages, and reasoning across the full path from client to resource.
  • Root-cause diagnostic rigor. Following the evidence (logs, traces, tokens) rather than guessing.
  • Incident and release support discipline. Steady under pressure, with sound escalation judgment.
  • Strong communication with both deeply technical and non-technical audiences.
  • Advanced in one or more programming language(s)
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer- Technical Support Engineer- Authentication & Authorization Platforms
Lead Software Engineer- Technical Support Engineer- Authentication & Authorization Platforms

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Lead Software Engineer - Engineering Services and Platforms
Lead Software Engineer - Engineering Services and Platforms

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 130,000 - 180,000
Lead Software Engineer- Identity and Access Management
Lead Software Engineer- Identity and Access Management

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 170,000
Lead Software Engineer - Java Backend Lead +AWS
Lead Software Engineer - Java Backend Lead +AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java / AWS / AI
Lead Software Engineer - Java / AWS / AI

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 180,000 - 280,000
Lead Software Engineer Java/AWS
Lead Software Engineer Java/AWS

JPMorgan Chase & Co. • Kentucky

On-site
USD 140,000 - 190,000
Lead Software Engineer - Chief Technology Office (CTO)
Lead Software Engineer - Chief Technology Office (CTO)

JPMorgan Chase & Co. • Kentucky

On-site
USD 150,000 - 190,000
Lead Software Engineer(Java)
Lead Software Engineer(Java)

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 210,000
Lead Software Engineer Java/AWS
Lead Software Engineer Java/AWS

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 190,000
Lead Software Engineer- Platform Identity
Lead Software Engineer- Platform Identity

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 250,000 - 290,000