Principal Software Engineer - Developer Platform Engineering
JPMorgan Chase & Co.
Job Description
If you are looking for a game-changing career at one of the world’s leading financial institutions, you’ve come to the right place.
As a Principal Engineer, Developer Platform Engineering at JPMorganChase 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 portfolio of 1,000+ services and a 1,000-engineer organization. You will establish whether the portfolio can handle 10x load and build continuous, automated ways to answer that question reliably at any time. You will influence standards, release readiness, and architectural decisions as a peer to senior engineering leaders, while enabling application teams to adopt performance-first, resilient engineering practices through great tooling and clear guardrails.
Job responsibilities
- Define and own a portfolio-wide capacity evaluation methodology to answer “can we handle 10x?” through workload modeling, bottleneck identification, and automated assessment at scale
- Build a developer platform engineering practice by delivering paved roads, self-service tooling, and templated performance test harnesses that teams can adopt with minimal specialist support
- Set technical direction for performance, capacity, and resiliency standards, including service level objectives (SLOs), error budgets, and performance budgets, and drive adoption through scorecards and release-readiness gates
- Design and implement automated performance evaluation pipelines (load, stress, capacity, soak) embedded in continuous integration and continuous delivery (CI/CD), with regression detection and actionable reporting
- Establish front-end performance standards for backend-for-frontend and React applications, including Core Web Vitals, bundle budgets, and latency decomposition across request flows
- Lead resiliency and chaos engineering strategy to validate autoscaling behavior, dependency failure handling, and graceful degradation patterns under extreme load
- Build observability-driven capacity intelligence by correlating performance test signals with production telemetry, real user monitoring, and synthetic monitoring to surface portfolio-level risk and per-service hotspots
- Coach and enable performance engineers and application teams on performance-first design, shifting testing and validation earlier through self-service and inner-sourced frameworks
- 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 overall engineering experience, with 8+ years in performance engineering, capacity planning, or developer platform engineering for high-traffic distributed systems
- Demonstrated experience scaling engineering practices across large organizations (500+ engineers) through self-service platforms, maturity models, and adoption playbooks
- Formal training or certification on software engineering concepts and 10+ years applied experience
- Hands-on software engineering proficiency in Java and Spring Boot, with strong familiarity in modern front-end ecosystems such as React and server-side rendering
- Deep expertise in workload modeling and capacity estimation, including statistical analysis of latency and throughput and translating portfolio goals into measurable service-level outcomes
- Strong application performance monitoring and observability experience (for example, Dynatrace or OpenTelemetry), including distributed tracing across request chains and continuous profiling approaches
- Experience embedding performance automation into CI/CD pipelines with regression detection, environment-aware test execution, and enforceable quality gates
- Proficiency with load testing tools (for example, JMeter, k6, or Gatling) and service virtualization or fault injection approaches for dependency isolation
- Kubernetes and cloud platform experience (for example, Amazon Elastic Kubernetes Service on Amazon Web Services), including autoscaling strategies, infrastructure as code, and cost-per-transaction awareness
- 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
- Experience with front-end performance optimization, including Core Web Vitals, Lighthouse CI, bundle analysis, and browser-based synthetic testing (for example, Playwright or WebPageTest)
- Experience with data platform and payment system performance, such as database tuning, event streaming throughput optimization, batch processing profiling, and rate-limit validation
- Strong systems and cloud performance background, including Linux tooling, Java Virtual Machine tuning, containers, networking, and modern optimization
- Familiarity with service mesh technologies and traffic-control patterns such as backpressure, circuit breaking, and cost-efficiency analysis
- Practical application of large language models and agent-based automation for workload generation, anomaly detection, capacity report automation, or test maintenance at scale
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.
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.$210k - $247k
...traditional options like engines, turbines, and fuel cells... ...flexible, ultra-low emissions platform delivering resilient, on-... ...-impact opportunity for a Principal Cloud Platform Software Engineer to join our world... ...drive measurable gains in developer productivity and system...SuggestedLocal areaRemote workFlexible hours$276k - $414k
...and other digital services. Snap Engineering teams build fun and technically... ...forefront. We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap. What you’ll do: Build... ...architecting, designing, and developing distributed systems Preferred Qualifications...SuggestedLive inWork at officeLocal area$239k - $302k
...Principal Software Engineer - Android platform/AOSP/AAOS Hybrid - Mountain View, California, United States of America May 14, 2026 $239K - $302K Job Description... ...team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for...SuggestedLocal areaRemote workWork from home$210k - $300k
...Principal Wi‑Fi Software Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally... ...than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the...SuggestedTemporary workLive inRemote workWorldwideWeekend work$220.5k - $300k
...exciting than one where we are not. Today the company is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER, APPLIED COMPUTING (STARSHIELD) Starshield leverages the...SuggestedPermanent employmentTemporary workImmediate startFlexible hoursWeekend work$242.69k - $307.13k
...application and interviews which can be found here. About the Role ID.me is seeking a Principal Software Development Engineer to serve as the technical authority across the Person and Trust platforms — the systems that define who a person is and how much confidence ID.me can...Full timeTemporary workWork at officeRemote workFlexible hours$261.5k - $353.5k
...Overview Come join Intuit as a Principal Software Engineer! We're constantly evolving to deliver on... ...experience. Intuit is a global technology platform that helps consumers and small... ...practices Qualifications ~12+ years developing systems and software for large scale...Local area- ...Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating... ...automation. As a Principal Software Engineer you will design, develop, implement and maintain Cloud Infrastructure DevOps...
$204.25k - $285k
...financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking... ...'s portfolios. Job Responsibilities Design, develop, and maintain complex, scalable, and reusable Java...$261.5k - $353.5k
...Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take... ...Architecture, Product Management, and Operations to design, develop, test, and release features. Community Contributes to...Temporary workWork experience placementRelocation package$142.8k - $274.8k
...Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world's most advanced AI models... ...Collaborate broadly with ML researchers, system engineers, and production engineers. Engage with key partners to...Ongoing contractLocal area- ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion...
$99.6k - $223.4k
...Job Title Cloud-native Platform Developer at Oracle Job Description Spectra Platform team at Oracle is building a... ...SaaS cloud environment. We focus on transforming how Software Developers and DevOps engineers build cloud applications for enterprise customers using...Temporary workRemote workFlexible hours$304k
...Principal Engineer II At Snowflake, we are powering the era of the agentic... ...customer. As a Principal Software Engineer II at Snowflake You... ...Processing Fabric: Develop the low-level infrastructure... ...industry-leading Cloud Data and AI Platform. This is not just about maintaining...Flexible hours$272k - $425.5k
Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and... ...the memory and compute budget of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM...Local areaRemote work$200k - $300k
...new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform, driving innovation while ensuring the highest technical...Local areaOverseas$349k - $431k
...Principal Software Engineer, ML System Architect Waymo is an autonomous driving technology company... ...also be applied to a range of vehicle platforms and product use cases. The Waymo Driver... ...Research and Production teams to develop and deploy models that are core to our...Full timeRemote work- ...Summary In the Layer-7 Security Software team, we are responsible for... ...and Content Inspection Engine runs on hardware, virtualized... ...depends on our engine. We are also developing the latest cloud‑delivered... ...new technologies and platforms Verbal and written communication...
$272k - $431.25k
...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software... ...that turns a novel deterministic compute architecture into a platform that compiler teams and data center operators can rely on....Shift work- ...great outcomes. Job Summary As a Principal Software Engineer within the Engineering team, you... ...Proven experience designing and developing high‑performance, high‑scale distributed... ...Experience with container orchestration platforms, specifically Docker and Kubernetes....Full timeWork at office
$272k - $431.25k
...Overview We are hiring senior engineers to work on the CUDA driver, a core component of NVIDIA’s platform for accelerating general... ...maintainable, and well‑tested code. Develop code for multiple operating... ...5+ years of relevant systems software development experience. ~...$172k - $349k
## Principal Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California, United States of Americatime type: Full timeposted... ...products, including routers, switches, and associated software platforms. You will drive validation of real-world customer...Work experience placementWork at office2 days per week$272k - $431.25k
...team and see how you can make a lasting impact on the world. At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our upcoming rack-scale infrastructure products and...Shift work- ...customers. Work with hardware engineering colleagues to design/select... ...design. Create software architecture as part of system... ...necessary mitigations. Develop software and coding based on... ...comprehensive career development platform within an environment that challenges...OverseasFlexible hoursShift workWeekend work
$172k - $349k
...Principal Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work... ...networking solutions on a multi-tenant SaaS platform. In this role, you will play a pivotal role in designing, developing, and optimizing our core services. As a...Work experience placementWork at officeLocal areaImmediate start2 days per week$200k - $220k
...from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and... ...., Modbus, TCP/IP, serial interfaces) ~ Experience developing software in C# for hardware control and UI applications...Temporary work$221.2k - $387.1k
...Job Description Principal Software Engineer The engineering organization is a dynamic group of... ...CMDB capabilities on the ServiceNow Platform. This product engineering organization... ...should not be solved. Design and develop reusable software components and frameworks...Work at officeRemote workFlexible hours$165.8k - $307.9k
...advanced bioinformatics, we are developing differentiated, highly... ...responsible for ensuring a software product meets its specified... ...development lifecycle. As a Principal Software Developer in Test,... ...you will represent quality engineering and verification on behalf...Work at officeLocal areaRelocation package$208k - $260k
...and educational organizations. As a Principal Software Engineer, you will lead the design and development... ..., backend services, and modern cloud platforms to deliver scalable, secure, and... ...and automation are applied to improve developer productivity, streamline workflows, and...Worldwide3 days per week- ...Sage Care Inc is seeking a hands-on DevOps Engineer in Palo Alto, California. This role focuses on architecting and hardening the infrastructure for their AI-driven healthcare platform. Key responsibilities include managing cloud infrastructure, Kubernetes reliability,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Developer Platform Engineering. Be the first to apply!
- principal software engineer Palo Alto, CA
- client platform engineer Palo Alto, CA
- platform engineering manager Palo Alto, CA
- platform developer Palo Alto, CA
- data platform engineer Palo Alto, CA
- senior platform engineer Palo Alto, CA
- platform 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


