J
Lead Software Engineer- Platform Identity
Backend Developer
Manager
Senior
APIs
Application Security
Automation
Cloud
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
DevOps
DevSecOps
Distributed Systems
Engineer
Engineering
Engineering Software
Identity and Access Management
Identity Management
Information Technology (IT)
Infrastructure
Infrastructure As Code
Integration
Kubernetes
Microservices
Platform Engineering
Platform Identity
Project Management
Risk Management
Security
Security And Identity
Security Automation
Security Compliance
Security Engineering
Software Architecture
Software Development
Software Engineer
Software Engineering
Software Security
Job Description
As a Lead Software Engineer for Platform Identity at JPMorganChase, you will guide an identity engineering team responsible for always-on authentication and access capabilities used across the firm. The role combines hands-on platform ownership with reliability leadership for services, APIs, automation, and resiliency across regions and cloud providers.
What You’ll Do
- Design, build, and operate identity platform services and APIs across the portfolio, taking systems from architecture through production operations.
- Lead reliability and stability improvements using data-driven analytics, proactively identifying and resolving technology bottlenecks in your team’s areas of expertise.
- Define comprehensive service level indicators in partnership with stakeholders, and help establish service level objectives and error budgets with customers.
- Own the CI/CD and infrastructure-as-code foundations for the platform, including deployment tooling and plans for scale and resilience across regions (capacity, failover, and disaster recovery).
- Use enterprise-authorized AI capabilities to accelerate major-incident triage, troubleshooting, and post-incident analysis, validating outputs and handling operational data according to sensitivity and security requirements.
- Act as the primary point of contact during major incidents for your applications.
- Partner with security and platform teams to maintain safety, compliance, and governance for identity services.
- Provide high-level technical expertise in one or more domains and mentor other engineers.
- Drive reuse-first adoption of AI-assisted reliability workflows across SDLC and toolchain practices, including CI/CD quality checks, test and validation automation, and operational readiness, with traceability and auditability plus resiliency and security controls.
- Enable enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, and establish consistent validation standards such as secure coding, peer review, and automated testing.
- Apply Software Development Life Cycle toolchain knowledge, including enterprise-authorized AI-assisted development and automation capabilities, to increase value delivered by automation.
Required Qualifications
- Formal training or certification on software engineering concepts and 5+ years of applied experience.
- Proven proficiency in reliability, scalability, performance, security, enterprise system architecture, toil reduction, and other site reliability practices.
- Experience designing and building production services and APIs, writing clean and maintainable code, with fluency in at least one programming language such as Python, Java (Spring-Boot), Go, or others.
- Proficiency with automation and infrastructure-as-code, including Terraform or similar templating languages.
- Demonstrated experience using enterprise-authorized AI capabilities to improve SRE workflows such as incident investigation support and knowledge capture.
- Experience with observability, including service level objective alerting and telemetry collection (for example, CloudWatch, Prometheus, Grafana, Tempo).
- Proficiency with continuous integration and continuous delivery practices and tooling.
- Experience troubleshooting common networking technologies and issues.
- Demonstrated experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, and troubleshooting, including setting team expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure input and output handling, and coaching engineers on safe and compliant adoption within delivery practices.
Technologies
- AWS, Entra, Google Cloud
- Python, Java (Spring-Boot), Go
- Terraform
- CloudWatch, Prometheus, Grafana, Tempo
- CI/CD, infrastructure-as-code, Kubernetes
- token- and assertion-based authentication, x509, mTLS
Preferred Qualifications, Capabilities, and Skills
- Experience with modern authentication and federation protocols (token- and assertion-based).
- Broader IAM knowledge, including auth models, certificate and key registration and rotation, onboarding, and least privilege.
- Familiarity with directory services and enterprise access platforms.
- Experience with federated identity across firm and public-cloud providers.
- PKI knowledge (x509, mTLS, signing-key management and rotation).
- Experience running regulated or high-availability systems, including disaster recovery and multi-region resilience.
- Proficiency with containers and orchestration (for example, Kubernetes).
Location and Compensation
- Location: Jersey City, NJ (onsite)
- Salary: USD 156,750 - 215,000 per year
About the Team
JPMorganChase corporate function professionals cover a range of areas from finance and risk to human resources and marketing. These corporate teams help ensure that businesses, clients, customers, and employees are supported for success.
Similar Jobs
J
J