About The Position

Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let’s push the boundaries of what's possible together.   As a Senior Director of Software Engineering at JPMorganChase within Connected Commerce Technology, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains. Your expertise is applied cross-functionally to drive the adoption and implementation of technical methods within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances.

Requirements

  • Formal training or certification on software engineering concepts and 10+ years applied experience. In addition,  5+ year  of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise and more broadly across the organization
  • Experience developing or leading large or cross-functional teams of technologists, including platform, application, and SRE functions delivering high-availability customer identity services.
  • Demonstrated prior experience influencing across highly matrixed, complex organizations and delivering value at scale (e.g., enterprise-wide authentication upgrades, CIAM migrations, passwordless rollouts).
  • Experience leading complex projects supporting system design, testing, and operational stability, including zero-downtime migrations, blue/green or canary deployments, and rigorous SLIs/SLOs for auth services.
  • Experience with hiring, developing, and recognizing talent, building succession pipelines, and mentoring engineering leaders and architects.
  • Extensive practical cloud-native experience, particularly on AWS (e.g., VPC, IAM, KMS, Lambda, ECS/EKS, API Gateway, CloudFront, Route 53, Secrets Manager, Certificate Manager, CloudWatch, WAF), with secure-by-default patterns and cost-aware scaling.
  • Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field (or equivalent practical experience), with strong systems thinking and familiarity with distributed systems and high-availability design.
  • Proven ability to deploy AI tools to boost developer productivity and efficiency at scale (e.g., code assistants, AI-based test/data generation, automated code review, defect triage, CI/CD policy agents) with clear metrics and governance.
  • Hands-on experience architecting and operationalizing agentic systems for CIAM use cases—such as automated certificate lifecycle agents, secrets rotation, configuration drift detection/remediation, and incident response orchestration—integrated with approvals, audit trails, and guardrails.
  • Deep hands-on understanding of IAM standards and protocols: OAuth 2.0 (including grant types and token lifecycles), OIDC, SAML 2.0, FIDO2, and WebAuthn; ability to set firmwide standards and governance for their adoption.
  • Security, risk, and compliance fluency for identity: familiarity with NIST SP 800-63 Digital Identity Guidelines and other relevant standard bodies; ability to translate standards into pragmatic policies, controls, and customer experiences.

Nice To Haves

  • Experience with CIAM products and ecosystems such as Ping Identity and ForgeRock, including vendor evaluation, integration patterns, migration strategies, and customization via SDKs/gateways.
  • Background with customer fraud/risk signals and adaptive/authentication orchestration (e.g., step-up MFA, device intelligence, behavioral analytics) integrated into login and transaction flows.
  • Familiarity with API security best practices (OAuth 2.0 scopes, token introspection, JWT/JWS/JWE, MTLS/OAuth mTLS profiles), gateway patterns, and zero-trust-aligned access strategies.
  • Experience in observability for identity services (structured logging, distributed tracing, metrics, synthetic monitoring of auth flows) and incident response/forensics for security events.
  • Good to have hands-on experience and knowledge of modern UI frameworks such as React and Next.js for customer-facing identity flows, consent and profile management, and secure session handling.

Responsibilities

  • Leads multiple identity, authentication, and customer-access technology programs and process implementations across departments to achieve firmwide technology objectives, including CIAM modernization, password-less adoption, and measurable developer productivity uplift through AI and automation.
  • Directly manages multiple areas with strategic, transformational focus (e.g., identity architecture, authentication engineering, developer platform/tooling, and site reliability for CIAM services), ensuring alignment to business outcomes and secure-by-design principles.
  • Provides leadership and high-level direction to software engineering and platform teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of business, including public cloud (AWS) and hybrid environments.
  • Acts as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives while balancing security, customer experience, time-to-market, and regulatory/compliance needs.
  • Manages multiple stakeholders, complex projects, and large cross-product collaborations spanning identity proofing, authorization, risk-based adaptive authentication, and login experience across web and mobile channels.
  • Influences peer leaders and senior stakeholders across business, product, and technology teams to drive adoption of IAM standards (SAML, OAuth 2.0, OIDC, FIDO2/WebAuthn) and modernization of CI/CD, testing, observability, and incident practices.
  • Champions an AI-augmented engineering culture that increases productivity and efficiency—defining and tracking KPIs for code velocity, test coverage/quality, change failure rate, and MTTR through AI copilots, generative test creation, and automated code review.
  • Sets the vision and roadmap for agentic capabilities across the CIAM platform (e.g., autonomous runbooks for cert rotations, policy-as-code validation agents, incident triage/remediation agents, and developer assistants for API/SDK integration), ensuring safety, guardrails, and auditability.

Benefits

  • We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.  We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service