Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Developer Platform Engineering

J.P. Morgan

hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Developer Platform Engineering in Palo Alto, CA vacancy
  • $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... 
    Suggested
    Local area
    Remote work
    Work from home

    Dormont Manufacturing Company

    Mountain View, CA
    1 day ago
  • $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... 
    Suggested
    Local area
    Remote work
    Flexible hours

    Ring

    Menlo Park, CA
    3 days ago
  •  ...financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking...  ...the firm’s portfolios. Job Responsibilities Design, develop, and maintain complex, scalable, and reusable Java... 
    Suggested

    J.P. Morgan

    Palo Alto, CA
    11 days ago
  •  ...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... 
    Suggested

    Namely

    Mountain View, CA
    2 days ago
  • $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... 
    Suggested
    Temporary work
    Work experience placement
    Relocation package

    Intuit

    Mountain View, CA
    3 days ago
  • $142.8k - $274.8k

     ...Mediation Service (MMS) is the real-time auction and mediation platform that sits at the heart of Microsoft's advertising stack....  ...Xandr, LinkedIn, MSAN, and more). We are looking for a Principal Software Engineer to set the technical direction for MMS as it scales to the... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  •  ...SPACE EXPLORATION TECHNOLOGIES CORP seeks a Principal Wi‑Fi Software Engineer for their Starlink consumer product line. This role will drive Wi‑Fi software development and roadmap, collaborating with engineers to enhance customer experience. The ideal candidate will... 

    Jobleads-US

    Palo Alto, CA
    2 days ago
  • $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... 
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    Jobleads-US

    Palo Alto, CA
    2 days ago
  • $205k - $241k

     ...looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep...  ...have a broad background with extensive experience in developing high-integrity systems across industries such as aerospace... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    4 days ago
  • 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... 

    Wisk Aero LLC

    Mountain View, CA
    5 days ago
  • Wisk Aero in Mountain View is seeking a Principal Software Development Engineer to lead the development of safety-critical software for autonomous aviation. This role demands extensive experience in software architecture, particularly within aerospace standards like DO-... 
    Flexible hours

    Wisk Aero

    Mountain View, CA
    3 days ago
  • $349k - $431k

     ...Waymo Principal Software Engineer Waymo is an autonomous driving technology company with the mission...  ...be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ...with Research and Production teams to develop and deploy models that are core to our... 
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    4 days ago
  • Senior / Principal Software Engineer - Data Pipelines & Performance Senior / Principal Software Engineer...  ...could be selecting technologies and developing new pipelines or updating existing...  ...Cyber-Physical Systems Protection Platforms, Zero Trust Network Access, Remote Privileged... 
    Contract work
    Remote work
    Worldwide

    Xage

    Palo Alto, CA
    3 days ago
  •  ...modern technology stack for developers when working with data. With...  ..., developers can build their software faster and better with an elegant...  ...you will help to build the platform that helps them achieve that....  ...Neurelo’s products Passionate engineer and architect who can... 

    Neurelo

    Mountain View, CA
    5 days ago
  • $276k - $414k

     ...other digital services. Snap Engineering teams build fun and...  ...forefront. We’re looking for a Principal Software Engineer to join Snap’s ML...  ...architecture in ML Inference Platform services Design, implement,...  ...architecting, designing, and developing large scale distributed... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap Inc.

    Palo Alto, CA
    1 day ago
  • $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 area
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $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... 
    Worldwide
    3 days per week

    Gigamon

    Santa Clara, CA
    4 days ago
  • $200k - $220k

     ...from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and...  ...(e.g., Modbus, TCP/IP, serial interfaces) Experience developing software in C# for hardware control and UI applications... 
    Temporary work

    Halo Industries

    Santa Clara, CA
    2 days ago
  • $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 office
    Remote work
    Flexible hours

    ATPCO

    Santa Clara, CA
    1 day ago
  • $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 office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    4 days ago
  • $175k - $245k

     ...meet the evolving business requirements. Collaborate with our hardware team to support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+ years of relevant experience. Hands-on... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile...  ...teams, contractors, and vendors. Develop secure, high-quality production code, and review... 
    For contractors

    J.P. Morgan

    Palo Alto, CA
    11 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JP Morgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile...  ...objectives. Job Responsibilities Develop creative software solutions by designing,... 

    J.P. Morgan

    Palo Alto, CA
    11 days ago
  • $200.5k - $260.5k

    As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project management to drive, develop, and maintain the product Develop and maintain software components on current and future products... 
    Full time

    Zoomcar

    Sunnyvale, CA
    3 days ago
  • $170k - $210k

    Job Description Principal Software Developer Engineer for the FortiSwitch team. Responsibilities Develop and maintain software components for current...  ...hardware teams for features that translate to hardware platforms. Qualifications Minimum 12 years of experience in... 
    Full time

    Fortinet

    Sunnyvale, CA
    1 day ago
  •  ...Role Overview Run cloud infrastructure and developer systems. You’ll run SyCloud, Sycamore’s managed cloud platform where enterprise AI agents execute. Reliability, performance...  ...a small, high‑ownership team where every engineer shapes the product and culture, with no layers... 

    Sycamore Labs, Inc.

    Palo Alto, CA
    2 days ago
  • $145k - $185k

     ...We’re looking for a Software Engineer to join our Devops Platform team, where you will blend linux system administration and software engineering skills...  ...infrastructure operations. Our objective is to empower all our developers to build and own their systems end‑to‑end. We're a... 

    Wealthfront

    Palo Alto, CA
    2 days ago
  • $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

    Jobleads-US

    Santa Clara, CA
    4 days ago
  • $167k - $270.5k

     ...As a Technical Leader developing AI applications in...  ...experience motion. The Sr. Principal/Principal person will...  .... Partner with data engineering to design high‑...  ...years in data science, software engineering, data engineering...  ..., and cloud platforms (AWS/Azure/GCP). Excellent... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $210k - $250k

     ...applications on the Samsung Tizen platform, where performance isn't...  ...deeply and building software that's fast, resilient, and...  ...entire device ecosystem. Engineers on this team own features end...  ...Quickly prototyping and developing consumer-facing services that... 
    Hourly pay
    Full time
    Worldwide

    Samsung Electronics Co., Ltd.

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Developer Platform Engineering. Be the first to apply!