Principal Software Engineer - Performance Engineering
Chase
Principal Software Engineer
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 Software Engineer at JPMorganChase within the Commercial and Investment Bank Payment Performance Engineering team, you will serve as the technical authority and execution lead for performance engineering across our platforms. You will be hands-on and strategic—defining non-functional requirements (NFRs) and service level objectives (SLOs), embedding performance into CI/CD, scaling automated performance testing, and driving resiliency, capacity, and user experience outcomes across distributed systems. You will set the bar for performance-first design, partner closely with architecture, SRE, and application teams, and ensure performance risks are identified and eliminated before production.
Job responsibilities
- Define and institutionalize application- and endpoint-level NFRs and SLOs, including p95/p99 latency, throughput, ramp profiles, and error budgets
- Drive proactive performance engineering through early bottleneck detection, architectural guidance, and capacity modeling
- Serve as the final technical authority for performance sign-offs across platform releases
- Design, build, and maintain automated test suites for load, stress, soak, spike, and capacity scenarios
- Virtualize partner dependencies and inject faults to validate components when upstream systems are unavailable
- Expand fully automated, environment-aware performance test execution (on-commit/overnight) with health checks and actionable sanity tests
- Build dashboards and alerts correlating performance test signals with production telemetry against defined SLOs
- Provide actionable reporting on SLO variance, drift, and per-endpoint hotspots using RUM, synthetic, and server-side metrics
- Embed performance gates into CI/CD pipelines (pre-deploy smoke, post-deploy validation, regression detection with auto-fail/notify)
- Lead chaos and resiliency experiments (CPU, memory, network, latency, dependency failures) and validate autoscaling under extreme load
- Apply AI/LLMs to workload and scenario generation, metrics interpretation, and automated reporting with measurable success guardrails
Required qualifications, capabilities, and skills
- 15+ years of overall engineering experience, with 10+ years in performance engineering for high-traffic distributed systems (web, APIs, microservices, event-driven, data-centric)
- Hands-on software engineering experience with Java/Spring Boot and Kubernetes (self-managed and EKS)
- Deep expertise in workload modeling, queuing theory, and statistical analysis of latency/throughput; fluent with percentile-based SLOs and error budgets
- Proficiency with load and protocol testing tools such as JMeter and BlazeMeter
- Scripting/orchestration skills in Java, Python, or TypeScript for performance automation and execution control
- Experience with service virtualization and fault injection (e.g., WireMock, Mountebank, Toxiproxy), including record-replay and dynamic templating
- Strong observability/APM capabilities using Dynatrace and/or OpenTelemetry, plus RUM and synthetic monitoring approaches
- Experience building dashboards and analysis workflows in Kibana and/or Grafana to drive actionable decisions
- Strong CI/CD and DevOps experience (e.g., Jenkins, GitLab, GitHub Actions) including repeatable sign-offs, artifact/version alignment, and environment promotion
- Infrastructure-as-code and platform delivery experience (e.g., Terraform, CloudFormation) including autoscaling strategies
- Ability to partner across architecture, SRE, and application teams to coach standards adoption and drive release readiness
Preferred qualifications, capabilities, and skills
- Experience with data-platform performance optimization (e.g., Oracle tuning, JDBC pool tuning, Kafka throughput/partitioning, caching strategies)
- Strong systems and cloud performance background (Linux tooling, JVM tuning, containers, AWS primitives such as compute, ALB/NLB, EKS, networking)
- Experience with k6 and other modern cloud-native load testing frameworks
- Familiarity with service mesh technologies (Istio/Linkerd) and traffic-control patterns (rate limiting, backpressure)
- Practical application of LLMs for test generation, anomaly detection, or automated reporting in engineering workflows
- Experience operating in financial-services scale, low-latency systems, and/or regulated environments
- Knowledge of advanced performance tooling (e.g., perf, eBPF) and production-grade troubleshooting practices
This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorgan Chase's review of criminal conviction history, including pretrial diversions or program entries.
$276k - $414k
...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people... ...ad formats infrastructure, focusing on scalability, performance, and advertiser value. Innovate and conceptualize new...PerformanceTemporary workLive inWork at officeLocal area$276k - $414k
...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically... ...the forefront. We're looking for a Principal Software Engineer to join the Business Experience... ..., focusing on scalability, performance, and driving advertiser value. Innovate...PerformanceTemporary workLive inWork at officeLocal area$139.9k - $274.8k
...Overview Software quality is being redefined by AI. As part of the Microsoft... ...serve millions worldwide. As a Principal Software Engineer - CoreAI on the Playwright engineering... ..., efficiency, observability, and performance of products while also driving consistency...PerformanceOngoing contractLocal areaWorldwide$276k - $414k
...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically... ...the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you... ...design skills, including debugging, performance analysis, and test design Proven track...PerformanceTemporary workLive inWork at officeLocal area- ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions,... ...meet industry standards for reliability, efficiency, and performance. Lead the creation and adoption of coding patterns and...Performance
- ...Senior Engineer At Palo Alto Networks®, everything starts and ends with our mission:... ...design, develop, and support highly scalable software features and infrastructure on our next-... ..., and maintainable code that scales and performs well for thousands of customers...PerformanceCasual workWork at officeVisa sponsorshipWork visa3 days per week
$231.4k - $331.8k
...Impact We are a highly dynamic engineering organization that works on building software for workload security products... ...threat vectors. As a Principal Engineer with our Backend Services... ...with a focus on improving Scale, Performance, Reliability, Robustness, and,...PerformanceFull timeTemporary workWork experience placementLocal areaFlexible hours$209k - $343k
...may be remote or hybrid. At LinkedIn, hybrid roles are performed both from home and from a LinkedIn office on select days... ...approval. The Trust organization is seeking a Principal Staff Software Engineer who is an expert in adversarial abuse to provide technical...PerformanceFor contractorsWork at officeRemote workWork from homeFlexible hours$276k - $414k
...its AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated... ...forefront. We're looking for a Principal Software Engineer to join the Ads Platform... ...the solutions needed to support Snap's performance advertising suite Technical...PerformanceLive inWork at officeLocal area$276k - $414k
...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people... ...offs, and deliver the solutions needed to support Snap's performance advertising suite Technical influence that spans the...PerformanceLive inWork at officeLocal area- ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase and help shape the future of cloud platform engineering. As a Principal... ...and data-driven initiatives. Your expertise will drive performance, efficiency, and a best-in-class developer experience...PerformanceWork at officeShift work
$226k - $369k
...Principal Staff Software Engineer - Systems and Infrastructure This role will be based in Mountain View, CA, or Bellevue, WA. At LinkedIn,... ...work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days...PerformanceFor contractorsWork at officeFlexible hours$200k
...accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar... ...Participate hands-on in coding, debugging, performance optimization, and production issue resolution Own the...PerformanceWork at officeShift work- ...Principle AWS Software Engineer The Bank is a growing bank in an Innovation economy. As a member of C&PB Development Team, you will be... ...our client experience with highly available, resilient and performant applications. Would you like to use your cloud technologies...Performance
$170k - $277k
...outcomes. Job Summary The Team Engineering - Our engineering team is at the core... .... Job Description As a Sr Principal Software Engineer within the Engineering team,... ...experience designing and developing high-performance, high-scale distributed software...PerformanceFull timeWork at office$270k - $320k
...Business Area: Engineering Seniority Level: Director... ...environments. We are seeking a Principal Staff Engineer with a strong... .... As a Principal Software Engineer you will: Drive... ...understanding of scaling, performance, and scheduling. Solid experience...PerformanceWork from homeWorldwideRelocationFlexible hours$170k - $277k
...outcomes. Job Summary The Team Engineering - Our engineering team is at the core... .... Job Summary As a Sr. Principal Software Engineer, you will own and shape the... ...and GlobalProtect functionality and performance. Own and deliver high-quality features...PerformanceFull timeWork at office$96.8k - $251.6k
...cloud infrastructure for demanding media, creative, AI, and high-performance workloads where scale, reliability, cost, and customer trust... ...-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery...PerformanceTemporary workFlexible hours$272k - $431.25k
...smart personal assistants and engineering-productivity tools to data-... ...the company. Now we need a principal-level, hands-on engineering... ...doing: Improve reliability, performance, observability, release... ...applications behave like mature software, not prototypes. Build...PerformanceLive in- ...networks and mobile users. As a Senior Engineer, your role will involve building and... ...design, develop, and support highly scalable software features and infrastructure on our next-... ..., and maintainable code that scales and performs well for thousands of customers...PerformanceFull timeCasual workWork at officeRemote workVisa sponsorshipWork visa3 days per week
$142.8k - $274.8k
...Hardware, and Infrastructure Engineering (SCHIE) is the team behind... ...brings together state-of-the-art software and hardware expertise to... ...programmable and high-performance chip with the capability to... ...alternatives. As a Principal Software Engineer in the DPU...PerformanceOngoing contractWork at officeLocal areaWorldwide- ...Principal Software Developer (IC4) Oracle Health Platform Engineering builds and operates shared platform services that power secure, reliable product delivery at... ...ensure solutions meet security, scalability, performance, and operability requirements. Establish and...PerformanceTemporary workVisa sponsorshipFlexible hours
$147k - $237.5k
...Job Summary The Team Engineering - Our engineering team is at... ...environment. Your Career As a Principal Engineer on the Prisma... ...and support highly scalable software features and infrastructure... ...and maintainable code that performs reliably under production load...PerformanceFull timeWork at office$147k - $237.5k
...Summary Your Career Bring your backend java cloud engineering skills to work on the latest cloud software/web applications. Help us deploy and scale the... ...to optimize time-to-release while maintaining performance and scalability requirements Be able to clearly...PerformanceFull timeWork at officeVisa sponsorshipWork visa3 days per week$96.8k - $306.4k
...Technical Strategy And Oversight Engineer Oracle Cloud Infrastructure (OCI) delivers... ...on building low level systems with high performance that can be adopted by our core cloud services... ...executives for investment and drive the software design and development for new major...PerformanceTemporary workWork experience placementWorldwideFlexible hours$147k - $237.5k
...outcomes. Job Summary The Team Engineering - Our engineering team is at the core... ...This is a high-impact, heavy-hitting Principal Software Engineer role within the Layer-7... ...large-scale, distributed, and/or high-performance software design and architect ~ Teammate...PerformanceFull timeWork at office$147k - $237.5k
...Job Summary The ADEM engineering team is the engine of innovation... ...trends; we create them. As a Principal Engineer focused on the... ...problems in scale, security, and performance at the most critical point:... ...group is seeking a Principal Software Engineer to serve as a...PerformancePermanent employmentFull timeWork at officeLocal area- ...and beyond. Together, we advance your career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of key applications and benchmarks . You will be a member of a core team of incredibly talented...Performance
- ...Principal Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average... ...and ensure reliability, scalability, resiliency, and performance across highly complex network environments. As part of...PerformanceWork at office2 days per week
$272k - $431.25k
...Principal Rack Scale Systems Infrastructure Engineer NVIDIA has been transforming computer graphics, PC gaming, and... ...and guide the development of software systems. These systems support our... ..., custom silicon, or other high-performance computing systems. Expertise...PerformanceShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Performance Engineering. Be the first to apply!
- principal software engineer Palo Alto, CA
- senior principal cloud computing engineer Palo Alto, CA
- senior principal scientist Palo Alto, CA
- principal cloud computing engineer Palo Alto, CA
- principal Palo Alto, CA
- senior c# .net software developer Palo Alto, CA
- ultimate software Palo Alto, CA
- software technical support engineer Palo Alto, CA
- software intern Palo Alto, CA
- healthcare software sales Palo Alto, CA

