702,996open jobs
41,505companies
99,778added this week
Browse all
Salary
$159k – $311k per year (Estimated)
Location
In office (Jersey City)
Seniority
Staff · 5+ years exp
Overview
Company
Impact
Profile match
JPMorganChase is the largest bank in the United States by assets and one of the most systemically important financial institutions in the world, with a lineage running back through more than a thousand predecessor firms to the 1799 founding of the Bank of the Manhattan Company. It combines a dominant investment bank and markets business with Chase, the largest retail banking franchise in America, plus commercial banking and asset and wealth management. Headquartered in New York, the group is unusual among banks for the scale of its technology spending, running one of the largest engineering organisations of any financial institution and deploying its own internal AI platform across the firm.

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 Public Cloud Foundational Services, Cloud Retail Service Enablement team, you will be a key member of an agile engineering team responsible for designing, building, and delivering secure, scalable, and highly available cloud platform solutions. In this role, you will leverage deep technical expertise and strong problem-solving skills to drive meaningful business impact while addressing complex challenges across cloud infrastructure, Kubernetes platforms, and distributed systems.

Our team develops the Kubernetes-native foundational services that empower application teams across the firm to provision, manage, and operate cloud infrastructure safely, efficiently, and in compliance with enterprise standards. You will play a critical role in building the platform capabilities, automation frameworks, and guardrails that enable developers to innovate at scale while maintaining security, reliability, and operational excellence.

Job Responsibilities

  • Own and enhance Kubernetes Custom Resource Definitions (CRDs) and Go-based controllers that manage the complete lifecycle of platform capabilities, from request and provisioning through reconciliation and safe decommissioning across multiple clusters and cloud accounts.
  • Design, implement, and strengthen admission controls, including validating and mutating webhooks, to enforce platform standards such as immutable provenance, tenant isolation, namespace integrity, and dependency-aware deletion safeguards.
  • Develop and maintain secure cross-cluster communication and provisioning mechanisms, including resource proxies, Kubernetes RBAC, identity federation, STS integrations, and least-privilege access models using IRSA and Amazon EKS Pod Identity.
  • Advance developer-facing platform experiences by building and improving Terraform providers, Feature Gateway APIs, authentication and authorization frameworks, context-aware routing, and composition engines that translate declarative intent into managed cloud resources.
  • Lead deployment and rollout strategies for multi-region and multi-cluster environments, including environment promotion, phased production releases, dependency-aware orchestration, and Infrastructure-as-Code (IaC) and GitOps automation.
  • Drive engineering excellence through scalable design patterns, idempotent reconciliation, automated testing, CI/CD reliability, security and threat-model reviews, architecture decision records (ADRs), and adoption of shared frameworks, tooling, and software development best practices.
  • 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.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong hands-on experience with Kubernetes, including Custom Resource Definitions (CRDs), operators/controllers, reconciliation patterns, admission webhooks, and RBAC.
  • Proficiency in Go (Golang), with experience building and supporting production-grade services, controllers, or platform components.
  • Strong knowledge of AWS cloud services, including Amazon EKS, IAM, STS, VPC networking, and workload identity solutions such as IRSA and EKS Pod Identity.
  • Solid understanding of Kubernetes and cloud networking concepts, including Services, EndpointSlices, Ingress controllers, Application and Network Load Balancers (ALB/NLB), Network Policies, CNI plugins, and troubleshooting cross-node or cross-cluster network communication.
  • Proven experience designing, building, and operating highly available, production-scale platform services and CI/CD pipelines.
  • Hands-on experience with automated testing frameworks and methodologies, including integration, regression, performance, end-to-end, and smoke testing.
  • Demonstrated ability to work independently in a fast-paced environment with strong organizational, analytical, and problem-solving skills. A high level of attention to detail, ownership, and accountability is essential.
  • 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 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 handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices

Preferred qualifications, capabilities, and skills

  • Experience designing and operating multi-tenant Kubernetes platforms, including namespace isolation, virtual clusters (vCluster), and least-privilege identity and access models. Hands-on experience with Terraform provider development is strongly preferred.
  • Experience working in financial services or other highly regulated industries, with a strong understanding of audit, risk, compliance, security, and control requirements.
  • Strong customer-centric mindset with the ability to understand how platform and engineering decisions impact developer experience, operational efficiency, and business outcomes.
  • Experience incorporating security and threat modeling into system design is highly desirable.
  • Experience using approved AI-enabled development tools and copilots responsibly, applying critical thinking and engineering judgment to validate code quality, correctness, security, maintainability, and performance.
  • Familiarity with platform engineering, internal developer platforms (IDPs), GitOps practices, and Infrastructure-as-Code (IaC) frameworks.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
702,996 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Jersey City
Backend Engineer 1 hour ago
$28k – $60k per year (Estimated) • In office • 5+ years exp • Bengaluru
Go
Java
Java
Spring Boot
DevOps
Rest API
GCP
AWS
Apply
Lead AI Engineer 1 hour ago
$40k – $96k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Java
Node JS
AI/ML
Copilot
Claude
Model Context Protocol
Prompt Engineering
AI Agents
NLP
AWS Bedrock
LLM
Amazon SageMaker
AWS Bedrock AgentCore
DevOps
OpenShift
CloudFormation
CI/CD
Jenkins
AWS
Docker
Kubernetes
Platform Engineering
AWS Lambda
Amazon EC2
GitLab
Amazon S3
Apply
$37k – $97k per year (Estimated) • In office • Ho Chi Minh City
Python
Go
JavaScript
TypeScript
SQL
Databases
MySQL
PostgreSQL
Redis
pgvector
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Claude
Claude Code
Embeddings
Function Calling
Gemini
LLM
RAG
OpenAI
Structured Outputs
LLM Guardrails
Frontend
Vue.js
Pinia
Vite
Vue Router
Mobile
Dependency Injection
DevOps
Rest API
Helm
GitHub Actions
OpenTelemetry
Prometheus
GitLab CI
CI/CD
Docker
Kubernetes
Grafana
QA
Playwright
Apply
$25k – $52k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Mumbai
Python
SQL
Python
pySpark
Databases
Microsoft Fabric
AI/ML
Spark
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
SOAP
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
$46k – $100k per year (Estimated) • Remote/Hybrid • Bachelor's Degree • Ho Chi Minh City
Python
Go
Rust
C++
Go
Chi
AI/ML
AI Agents
DevOps
RTOS
Linux
Wi-Fi
Management
WhatsApp
Apply
$98k – $233k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Singapore
Python
DevOps
Terraform
Ansible
CI/CD
Jenkins
Configuration Management
BGP
OSPF
Apply
In office • 3+ years exp • Bachelor's Degree • Singapore
Databases
MySQL
Oracle
CockroachDB
Cassandra
Apache Kafka
DevOps
Terraform
CI/CD
Management
Agile
Apply
$47k – $82k per year (Estimated) • In office • 2+ years exp • High School Diploma • Anderson
Apply
$166k – $298k per year (Estimated) • In office • 5+ years exp • Palo Alto
Management
Agile
Apply
Software Engineer II 6 hours ago
$106k – $205k per year (Estimated) • In office • 3+ years exp • Plano
DevOps
Terraform
CI/CD
AWS
Management
Agile
Apply
$170k – $300k per year • Remote/Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Jersey City • Tampa
Java
Databases
Apache Kafka
DevOps
CI/CD
Management
Agile
Scrum
Microsoft Office
Apply
$120k – $140k per year • Remote • Full-Time • 7+ years exp • Bachelor's Degree • New York • Jersey City
Marketing
Salesforce
Apply
$142k – $301k per year (Estimated) • In office • 4+ years exp • Master's Degree • Jersey City
Python
AI/ML
Copilot
Claude Code
MLFlow
Fine-tuning
Computer Vision
NLP
Kubeflow
LLM
RAG
Amazon SageMaker
Feature Store
OCR
Machine Learning
DevOps
Terraform
CI/CD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Amazon ECS
Apply
$132k – $281k per year (Estimated) • In office • 10+ years exp • Jersey City
AI/ML
AI Agents
DevOps
IAM
Management
Agile
Apply
$81k – $134k per year • In office • Full-Time • 3+ years exp • Charlotte • Jersey City • Addison • Jacksonville
SQL
PowerShell
DevOps
Windows
Cybersecurity
Active Directory
Management
Outlook
Microsoft Teams
OneDrive
SharePoint
ITIL
Microsoft Office
Apply
See all jobs
This is one of many
702,996 more open roles from verified company boards, updated every day.