Principal Software Engineer, Developer Platform Engineering

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Palo Alto, CA
Posted
67 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$122k most similar roles pay here $286k

This listing doesn't post a salary. Most similar roles pay $172,125–$223,187.

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 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Principal Software Engineer, Developer Platform Engineering

As a Principal Software Engineer - Developer Platform Engineering within the Commercial and Investment Bank Digital Channels and Connectivity team, you will own the technical strategy and execution for developer platform capabilities across a massive portfolio of services. You will build a developer platform engineering practice by delivering paved roads, self-service tooling, and automated performance evaluation pipelines embedded in CI/CD. Your role involves establishing capacity evaluation methodologies, defining performance standards like SLOs, and leading resiliency and chaos engineering strategies to ensure system stability under extreme load. You will utilize Java, Spring Boot, React, Kubernetes, and Amazon EKS while leveraging tools such as Dynatrace, OpenTelemetry, JMeter, k6, or Gatling. Additionally, you will architect agentic AI-enabled engineering workflows to improve delivery speed and code quality while ensuring secure, scalable patterns across the distributed systems infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define and own a portfolio-wide capacity evaluation methodology using workload modeling and automated assessment at scale.
  • Build developer platform capabilities by delivering paved roads, self-service tooling, and templated performance test harnesses.
  • Set technical standards for performance, capacity, and resiliency, including SLOs and release-readiness gates.
  • Design and implement automated performance evaluation pipelines embedded in CI/CD with regression detection and reporting.
  • Establish front-end performance standards for React applications, including Core Web Vitals and bundle budgets.
  • Lead resiliency and chaos engineering strategies to validate autoscaling and graceful degradation under extreme load.
  • Build observability-driven capacity intelligence by correlating test signals with production telemetry and real user monitoring.
  • Architect and govern agentic AI-enabled engineering workflows to improve delivery speed and code quality across teams.

What we're looking for

  • 15+ years of overall engineering experience.
  • 8+ years in performance engineering, capacity planning, or developer platform engineering for high-traffic distributed systems.
  • Formal training or certification on software engineering concepts and 10+ years of applied experience.
  • Proficiency in Java and Spring Boot with familiarity in React and server-side rendering.
  • Expertise in workload modeling, capacity estimation, and statistical analysis of latency and throughput.
  • Experience in application performance monitoring and observability using tools like Dynatrace or OpenTelemetry.
  • Experience embedding performance automation into CI/CD pipelines with regression detection and quality gates.
  • Proficiency with load testing tools (e.g., JMeter, k6, Gatling) and Kubernetes/cloud platform experience.

More like this

Similar roles

Principal Software Engineer, Developer Platforms

Cisco

Remote (Boulder, CO) 16 days ago $223,100$301,100
CI/CD Build Systems Release Automation Infrastructure Platforms Developer Tooling Distributed Systems Service Architecture Automated Testing Test Frameworks Quality Analytics AI-enabled Engineering Workflows
8+ yrs exp Remote

Principal Platform Software Engineer

Oracle

Seattle, WA +1 52 days ago $104,500$234,600
Apache Kafka Kubernetes Terraform Java Python Distributed Systems REST NoSQL TCP/IP HTTP Observability API micro services event driven architecture
5+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 50 days ago $104,500$234,600
PKI Key Management Cryptographic Infrastructure API Observability Middleware Software Development Lifecycle Performance Profiling Secure Coding System Maintenance Oracle Cloud Infrastructure
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 43 days ago $104,500$234,600
Kubernetes OCI Middleware API Observability Performance Profiling Software Architecture Debugging Troubleshooting Secure Coding System Maintenance
6+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 43 days ago $104,500$234,600
Java Apache Flink OCI Kubernetes OpenTelemetry SQL Microservices Streaming Data Pipelines Relational Databases Data Modeling Schema Evolution Distributed Systems Log Analytics Instrumentation Observability
3+ yrs exp

Principal Platform Software Engineer

Oracle

Nashville, TN 28 days ago $104,500$234,600
Java Go C# OCI AWS Azure Docker CI/CD Identity and Access Management System Design API FedRAMP PCI DSS
10+ yrs exp