1,983,817open jobs
117,247companies
250,469added this week
Browse all
Salary
≈ $200k – $400k per year (Estimated)
Location
In office (Jersey City)
Seniority
Principal · 15+ years exp
Visa
H-1B filings in 12 months: 3,429 · for this role: 1,686 · green card filings: 933

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Jul 14, 2026. JPMorganChase scores A on the Alion truth index.

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.

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.

As a Principal Engineer at JPMorganChase within the Commercial and Investment Bank Digital Channels and Connectivity team, you will own the technical strategy and delivery of the firm's next-generation test environment platform - enabling every developer across a 10,000-engineer organization to spin up an isolated, composable, production-representative virtual environment per pull request, run integration tests independently and simultaneously, and merge with confidence without contention on shared environments. You will solve the fundamental constraint that limits flow of code to production: environment bottlenecks. Your approach will be composable - reusing most unchanged components while instantiating only the services under test, with intelligent dependency resolution, traffic isolation, and automatic teardown. You will design and build the MVP hands-on, then shift to hardening, socializing, and driving adoption at scale across multiple organizations. You will partner as a peer to engineering delivery leadership and collaborate closely with performance engineering, SRE, and quality engineering to ensure the platform meets the demands of a large, hybrid (cloud and on-premises) service estate.

Job responsibilities

  • Architect the composable virtual environment platform - enabling per-PR, per-developer isolated test sessions that reuse unchanged shared services and instantiate only the components under test/change, with correct dependency resolution across the service graph
  • Design the traffic routing and isolation layer that directs requests to the correct version of each service within a virtual environment session, leveraging header-based routing, service mesh capabilities, and service discovery without cross-session contamination
  • Build the dependency graph intelligence that determines which services must be instantiated live vs. reused from baseline vs. virtualized/stubbed for a given test scenario - making composable environments feasible at 1,000+ service scale
  • Deliver a self-service developer experience through CLI, API, and developer portal integration that enables teams to declare environment needs, provision in minutes, execute integration tests, and exit - with zero dependency on a shared environment or manual coordination
  • Define and implement data strategies for composable environments, including synthetic data generation, production data masking, snapshot/restore workflows, schema versioning, and repeatable dataset management across heterogeneous data stores (Oracle, Kafka, Cassandra, MongoDB, CockroachDB, DynamoDB, PostgreSQL)
  • Implement lifecycle management, cost governance, and resource reclamation - including time-to-live policies, idle detection, automatic teardown, quota management, chargeback attribution, and FinOps reporting across cloud and on-premises infrastructure
  • Integrate the platform into CI/CD pipelines as a native stage - environments created on PR open, tests executed, results reported, environments destroyed on merge/close - with support for Jenkins, Spinnaker, GitHub Actions, and Argo CD
  • Ensure the platform operates reliably across hybrid infrastructure (Kubernetes on-premises and EKS, VMs, and managed cloud services) with consistent provisioning semantics, cross-network connectivity, and acceptable spin-up latency regardless of hosting tier
  • Establish platform reliability SLOs, observability, and operational runbooks - measuring time-to-environment, environment success rate, isolation correctness, and developer satisfaction as first-class product metrics
  • Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams
  • 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 at scale

Required qualifications, capabilities and skills

  • 15+ years of professional software engineering experience, with significant experience building internal developer platforms, environment-as-a-service systems, or large-scale infrastructure orchestration consumed by thousands of engineers
  • Demonstrated experience designing composable or virtual environment architectures - including service graph decomposition, selective instantiation, dependency stubbing/virtualization, and traffic isolation patterns that avoid full-clone approaches
  • Deep expertise in traffic routing for environment isolation - header-based routing, service mesh traffic control (Istio, Linkerd, or equivalent), service discovery, and strategies that prevent cross-environment contamination at high concurrency
  • Production experience operating Kubernetes across on-premises and cloud environments (EKS), with strong understanding of namespace isolation, resource scheduling, multi-tenancy, and operational tradeoffs across hybrid infrastructure
  • Hands-on proficiency in Go, Rust, or Java for building production-grade platform services, combined with strong infrastructure-as-code experience (Terraform, Ansible) for provisioning and configuration management with change control and repeatability
  • Proven ability to provision and manage stateful test infrastructure in an automated fashion across heterogeneous data stores - relational databases (Oracle, PostgreSQL), document stores (MongoDB, CockroachDB), message brokers (Kafka), and cloud-native services (DynamoDB)
  • Experience with CI/CD pipeline design and extension - integrating environment lifecycle as a pipeline-native capability across Jenkins, Spinnaker, GitHub Actions, or Argo CD
  • Strong platform-as-a-product thinking - designing clean APIs, contracts, composability, multi-tenancy, scheduling, cost modeling, and measuring platform success through adoption metrics and developer experience outcomes (DORA, time-to-environment, satisfaction)
  • Demonstrated ability to drive platform adoption at scale (1,000+ engineers) through advocacy, enablement, excellent self-service UX, and partnership with engineering leadership - not just building but ensuring the organization actually uses it
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data
  • Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse

Preferred qualifications, capabilities and skills

  • Namespace-per-PR / lightweight isolation (no full env cloning); GitOps environment-as-code alongside app code
  • Scalable test data: masked prod snapshots, on-demand restores, synthetic data, repeatable dataset management across platforms
  • Developer portal integration (Backstage or equivalent) for self-service, catalog visibility, and env health dashboards
  • AI/ML for infra optimization: predictive scaling, change-set-driven env composition, automated dependency graph resolution
  • Evaluate/integrate open source for enterprise use: supportability, security, supply-chain integrity, long-term viability
  • Hybrid connectivity expertise: on-prem ↔ cloud routing, VPN/private link topologies, latency considerations for ephemeral envs
  • Financial-services regulated operations: compliance, data sensitivity controls, auditability as hard constraints

This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase’s review of criminal conviction history, including pretrial diversions or program entries.

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.
1,983,817 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

Backend
Similar stack
Same company
Jersey City
≈ $147k – $275k per year (Estimated) • In office • PhD • San Jose
DevOps
Rest API
SOAP
Management
Oracle ERP
Apply
≈ $117k – $234k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Tampa
Java
SQL
C#
Java
Apache Tomcat
Databases
PostgreSQL
Oracle
DevOps
Linux
Unix
Apply
$155k – $227k per year • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • San Francisco • Washington
Python
Java
Kotlin
Java
Spring Boot
Kotlin
Mockito
Databases
ActiveMQ
AI/ML
Copilot
Claude Code
Model Context Protocol
Function Calling
AI Agents
AWS Bedrock
LLM
AWS Bedrock AgentCore
LLM Guardrails
Agentic Workflows
Mobile
JUnit
DevOps
Rest API
GitHub Actions
CI/CD
GitOps
AWS
Kubernetes
Amazon EKS
SLI/SLO/SLA
GitHub
IAM
SOAP
QA
Pact
Apply
$279k – $391k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • San Francisco • Washington
Databases
Databricks
AI/ML
Model Context Protocol
AI Agents
LLM
Machine Learning
DevOps
AWS
Cybersecurity
Least Privilege
Apply
$83k – $217k per year • Remote (United States) • Full-Time • United States
JavaScript
SQL
C#
C#
ASP.NET Core
Databases
MS SQL
Frontend
JQuery
Mobile
MVVM
DevOps
Rest API
Azure
CI/CD
AWS
SOAP
Management
SharePoint
Agile
Scrum
Apply
≈ $122k – $243k per year (Estimated) • In office • 5+ years exp • Jersey City
Python
JavaScript
PHP
C#
Node JS
Databases
PostgreSQL
AI/ML
Machine Learning
Mobile
Twilio
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Cybersecurity
GDPR
Management
Agile
Apply
≈ $95k – $187k per year (Estimated) • In office • 3+ years exp • Jersey City
Java
Scala
Java
Spring Boot
Databases
Cassandra
Apache Kafka
DevOps
AWS
Kubernetes
Amazon S3
Amazon ECS
Apply
$149k – $205k per year • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree • Jersey City
JavaScript
Java
TypeScript
Node JS
Java
Maven
Spring Boot
Hibernate
Spring Security
Databases
Oracle
MS SQL
Apache Kafka
Frontend
Angular
React.js
DevOps
Rest API
GCP
OpenShift
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Management
Agile
Waterfall
Apply
$100k – $171k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Jersey City
Java
Kotlin
SQL
Java
Spring Framework
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Mobile
JUnit
Dependency Injection
DevOps
Rest API
Splunk
Azure DevOps
GitHub Actions
Dynatrace
Azure
CI/CD
ArgoCD
Git
AWS
Docker
Kubernetes
Configuration Management
Management
Agile
Scrum
Apply
≈ $128k – $256k per year (Estimated) • In office • 5+ years exp • Jersey City
Python
Java
AI/ML
LangGraph
LangChain
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
CrewAI
RAG
A2A
Human-in-the-Loop
LLM Guardrails
Frontend
GraphQL
DevOps
Rest API
gRPC
WebSockets
CI/CD
AWS
Docker
Kubernetes
Apply
See all jobs
This is one of many
1,983,817 more open roles from verified company boards, updated every day.