Principal Software Engineer - Performance Engineering
Testing Site - JPMC
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 aPrincipal Software Engineer atJPMorganChase 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.
#J-18808-Ljbffr- ...Senior Principal Software EngineerWe're looking for a tech leader ready to take their career to... ...companies. As a Senior Principal Software Engineer at JPMorganChase within the VPC... ...Knowledge of eBPF, XDP, DPDK, or other high-performance networking frameworksExperience with...Performance
- ...Senior Principal Software EngineerWe're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent... ...s most influential companies.As a Senior Principal Software Engineer at JPMorganChase within the Commercial & Investment Bank Trust...Suggested
$132k - $264k
...WalmartBusiness Segment: Home OfficeRole summary: The (USA) Principal, Software Engineer leads the design and delivery of scalable platform... ...lifecycle, ensuring high availability, reliability, and performance of distributed systems. The position requires strategic technical...PerformanceFull timeTemporary workPart time- ...Job Description Job Description Job Title: Software Engineer, Infrastructure/DevOps Location: Hoboken, NJ (On-Site) Division:... ...The Company's portfolio offers unique capabilities in high-performance computing, artificial intelligence, cybersecurity, and remote...PerformanceLocal areaRemote work
$130k - $160k
...Principal Software EngineerAs a Principal Software Engineer you will be responsible for developing, designing, and implementing NFI's Digital Twin. You will... ...Digital Twin and related data Report on team/project performance KPIs Develop flowcharts, layouts and...Performance$107k - $216k
...Principal Software Engineer RoleFidelity will not provide immigration sponsorship for this position.We are currently sourcing for a Principal... ...solutions for the Fidelity Digital Asset business• High Performance algorithms for trading / crypto trading• Working closely...PerformanceFull time- ...Python and SQL to reduce manual processing and improve system performance.Full-Stack Development: Develop and maintain web applications... ...to ensure seamless data flow and functionality.Visualization Engineering: Develop and maintain high-performance dashboards in Tableau...Performance
- Job Title Senior Market Data Java Developer Market Data Engineering LeadJob SummaryWe are seeking an experienced Senior Market Data Java... ...complex production issues and provide L3 supportCreate performance monitoring and diagnostic tools for market data environmentsCollaborate...Performance
- ...Genai EngineerThis is a hands-on engineering role for someone who wants to build real GenAI... ...a focus on quality, reliability, and performance.Implement and iterate on LLM-based solutions... ...3+ years of industry experience in software engineering, data science, or machine learning...Performance
$120k - $130k
...Senior Software EngineerPearson is expanding the engineering capability behind OnVUE. We are looking for experienced full-stack engineers who can design, build... ...modernisation.Identify and address technical debt, performance bottlenecks, reliability concerns and operational...PerformanceFull timeRemote work$160k - $180k
...Full Stack EngineerAs a Senior Full Stack Engineer within our digital engineering team, you... ...and Angular (frontend), with a focus on performance, availability, and securityLead delivery... ..., automated testing, and adherence to software development standardsThe pay range for the...PerformanceLocal area$150k - $160k
...Senior Software Engineer in Major Accounts TechnologyAs a Senior Software Engineer in Major Accounts Technology, you will architect, design... ...and pregnancy or any other characteristic protected by law. Performance and qualifications are the only basis upon which we hire,...PerformanceTemporary workLocal area$142.32k - $213.48k
...clearing and cross‑product margining. We are re‑engineering our technology estate to achieve world‑leading performance and resiliency, enabling new capabilities in... ...Qualifications:5+ years of hands-on experience in software development with a strong focus on high-...PerformanceFull time$142.32k - $213.48k
...clearing and cross‑product margining. We are re‑engineering our technology estate to achieve world‑leading performance and resiliency, enabling new capabilities in... ...standardsChampion and enforce best practices in software development, including automated testing, quality...PerformanceFull time$325k - $375k
...leading financial firm in Jersey City, NJ, is seeking a Principal Software Engineer (Algorithmic Trading System, Java) to play a key role in... ...deepen your technical expertise, and deliver complex, high-performance systems used globally.Responsibilities:* Greenfield Development...Performance$105k - $145k
...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment Type: Full-time Compensation: USD... ..., and engineering design decisions. Improve system performance, reliability, observability, security, and error handling....PerformanceFull timeRemote work- ...Job Description;We are seeking a highly skilled and motivated Software Engineer to join our dynamic team in the Transaction Banking... ...ensuring scalability, reliability, resiliency, security, and performance.Work closely with stakeholders to understand project requirements...PerformanceFull timeWork at officeLocal areaRemote work1 day per week
- ...founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless... ...support and administration of database software systems - Plan, coordinate, and administer...PerformanceWork experience placement
$103.71k - $138.28k
...fiber network and connected ecosystem. We enable secure, high‑performance connectivity across cloud, edge, and AI workloads for... ...‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing...PerformanceFull timeTemporary workFor contractors- ...Lead Software EngineerWe're looking for a tech leader ready to take their career to new... ...influential companies.As a Lead Software Engineer at JPMorganChase within the Asset Wealth... ...practices, web accessibility (WCAG 2.x), and performance optimization.Demonstrated experience...Performance
- ...Senior Lead Software EngineerBe an integral part of an agile team that's constantly pushing... ...products.As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML... ...validating AI outputs for correctness, performance, and securityStrong understanding of responsible...PerformanceFor contractors
- ...Lead Software EngineerWe have an opportunity to impact your career and provide an adventure... ...of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Public Cloud... ..., including integration, regression, performance, end-to-end, and smoke testing.Demonstrated...Performance
- ...We are seeking a Senior Java/Kotlin Engineer. The role involves upgrading legacy trading systems to event-driven, cloud-native architecture while ensuring high performance, data integrity, and stability in a live production environment. Work Model: Hybrid (3 days/week...PerformanceFull time3 days per week
- ...Senior Lead Software EngineerBe an integral part of an agile team that's constantly pushing... ...products.As a Senior Lead Software Engineer at JPMorganChase within Corporate Technology... ...on AWS that connect users to a high-performance simulation engine, and turn complex quantitative...PerformanceWork experience placementWork at office
$50 per hour
...Senior AI Engineers - Agentic Development & AI-Augmented Engineering- Hoboken, NJ About... ...the Role We're looking for a Staff Software Engineer who can define and scale how our... ...automation MongoDB schema design, performance, and scaling. Frontend ~ ReactJS,...PerformanceFull timeContract workLocal area- ...Senior Lead Software EngineerAs a Senior Lead Software Engineer at JPMorganChase within the Payments and Global Banking, Commercial & Industrial Lending... ...expectations for validating AI outputs for correctness, performance, and securityStrong understanding of responsible AI...PerformanceFor contractors
$95.6k - $188.4k
Position Summary Our Deloitte AI & Engineering team to transform technology platforms,... ...can help clients improve financial performance, accelerate new digital ventures, and fuel... .... Work you'll do As a Project - Software Engineer III on the Engineering as a Service...PerformanceLocal areaFlexible hours$116k - $229.1k
...Emerging ERP Solutions practice as a Microsoft Platform Sr Systems Engineer (Sr Consultant). You will help clients design, deploy, and... ...monitor batch jobs, workflows, integrations, and application performance; investigate incidents and implement corrective actions.Manage...PerformanceWork at officeLocal areaNight shift$142.32k - $213.48k
...of the Role:Responsible for driving the engineering and technical transformation across... ...looking for a highly skilled and hands-on Software Engineer to drive modern engineering practices... ...skills to create resilient, high-performing, and secure applications.Key...PerformanceFull time- ...Employment Type: ContractRole OverviewThis role is a hands-on engineering position focused on designing, building, and operating highly... ..., infrastructure, and DevOps teams to deliver secure, high-performance, event-driven solutions. Success requires deep expertise in Spring...Performance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Performance Engineering. Be the first to apply!
- principal Jersey City, NJ
- senior principal cloud computing engineer Jersey City, NJ
- software Jersey City, NJ
- software engineer - cloud services Jersey City, NJ
- software quality assurance Jersey City, NJ
- healthcare software sales Jersey City, NJ
- entry level software sales Jersey City, NJ
- software technical support Jersey City, NJ
- software intern Jersey City, NJ
- internship software Jersey City, NJ





