Principal Software Engineer, Performance Engineering

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Palo Alto, CANew York, NYChicago, ILJersey City, NJ
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$124k $246k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$214,500.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Principal Software Engineer, Performance Engineering

As a Principal Software Engineer - Performance Engineering within the Digital Channels & Connectivity organization, you will serve as the senior technical authority for performance engineering across the Payments Technology group. You will own complex cross-stack performance problems ranging from the browser to the operating system, establishing troubleshooting standards and playbooks. Your daily work involves defining NFRs and SLOs, building self-service performance tooling, and designing automated test suites for load, stress, and capacity. You will utilize Java, Spring Boot, Node.js, React, Kubernetes, and Linux performance tools. Key responsibilities include architecting agentic AI-enabled engineering workflows and managing observability via Dynatrace and OpenTelemetry. You will solve high-traffic distributed system challenges, focusing on JVM tuning, queuing theory, and low-latency optimization within a regulated financial services environment.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Resolve complex cross-stack performance problems from the browser through the back end to the operating system.
  • Define and institutionalize NFRs and SLOs for latency, throughput, and error budgets across platform releases.
  • Drive proactive performance engineering through early bottleneck detection, architectural guidance, and capacity modeling.
  • Build scalable, self-service tooling and infrastructure for performance testing across multiple teams.
  • Design and maintain automated performance test suites for load, stress, soak, and spike testing.
  • Embed performance gates into CI/CD pipelines and build dashboards correlating test signals with production telemetry.
  • Architect and govern agentic AI-enabled engineering workflows to improve delivery speed and code quality.
  • Set engineering standards and playbooks for troubleshooting and performance sign-offs.

What we're looking for

  • Extensive performance engineering experience (typically 12+ years) for high-traffic distributed systems.
  • Deep hands-on expertise debugging distributed systems down to the system call boundary and strong knowledge of JVM internals.
  • Fluency in Java (back-end) and Node.js/React (front-end) ecosystems, including browser-stack performance debugging.
  • Hands-on software engineering experience with Java/Spring Boot and Kubernetes (self-managed and EKS).
  • Strong systems and cloud performance depth, including Linux performance tooling, JVM tuning, containers, and OS-level troubleshooting.
  • Deep expertise in workload modeling, queuing theory, and statistical analysis of latency and throughput.
  • Expert with at least one industry-standard load and protocol testing tool (e.g., JMeter, BlazeMeter, k6) with scripting skills in Java, Python, or TypeScript.
  • Strong observability and APM capabilities using tools such as Dynatrace, OpenTelemetry, Kibana, and Grafana.
  • Proven ability to influence senior technical leaders, communicate complex trade-offs, and build scalable engineering standards.
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices and responsible AI governance.
  • Experience operating in financial-services scale, low-latency systems, and/or regulated environments (preferred).
  • Experience with data-platform performance optimization, service virtualization, and fault injection tools (preferred).
  • Familiarity with service mesh technologies, advanced performance tooling like eBPF, and practical application of LLMs for test generation (preferred).

More like this

Similar roles

Principal Software Engineer

JPMorgan Chase

Jersey City, NJ +1 99 days ago
Python Java LLM RAG Agentic AI AWS Azure GCP Kafka Redis MemCached Airflow Temporal Spark PySpark Databricks Snowflake Apache Iceberg Dynatrace Splunk Grafana Microservices API Design Vector Stores
7+ yrs exp

Principal Software Engineer, Developer Platform Engineering

JPMorgan Chase

Palo Alto, CA 113 days ago
Developer Platform Engineering Observability SRE Backstage Java Spring Boot React Kubernetes AWS Amazon EKS CI/CD OpenTelemetry Grafana Prometheus Dynatrace Kibana LaunchDarkly Kafka Linux JVM Tuning Distributed Tracing Service Mesh Infrastructure as Code DORA metrics
10+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding AV1 AV2 AVC HEVC VVC Deep Learning Computer Vision C++ Python gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms Video Processing
10+ yrs exp Hybrid