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

Principal Software Engineer - Developer Platform Engineering

JPMorgan Chase & Co.

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.
  • 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

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.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Developer Platform Engineering in Palo Alto, CA vacancy
  • $210k - $295k

     ...more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and... 
    Suggested
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    5 days ago
  • $276k - $414k

     ...and other digital services.Snap Engineering teams build fun and technically...  ...the forefront.We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap.What you’ll do:...  ...projectsExperience architecting, designing, and developing distributed systemsPreferred... 
    Suggested
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $198.2k - $420k

     ...Principal Software Engineer - Platform Engineering We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll...  ...engineering organization , mentoring and upskilling senior developers while establishing a culture of engineering excellence... 
    Suggested
    Permanent employment
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    SAP SE

    Palo Alto, CA
    1 day ago
  •  ...at JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and...  ...will drive performance, efficiency, and a best-in-class developer experience across our engineering organization. You... 
    Suggested
    Work at office
    Shift work

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  • $2,000 per month

     ...people. The Elastic Search AI Platform, used by more than 50% of...  .... This is a Principal level role for an engineer who wants to shape where...  ...standard for how we build software. Partner with and advise...  ...EPPA) Poster Elasticsearch develops and distributes technology... 
    Suggested
    Local area
    Flexible hours

    Elastic

    Mountain View, CA
    1 day ago
  • Elastic, the Search AI Company, seeks a Principal Software Engineer for the Billing Experience domain. You will own complex billing and account...  ...shape user-facing features, and drive scale, reliability, and developer productivity across UTC teams in a global, distributed... 

    Elastic

    Mountain View, CA
    5 days ago
  • General Motors is seeking a Principal Software Engineer to shape and scale embedded software platforms for software-defined vehicles. This hands-on technical leader turns ambiguous problems into durable architecture, standards, and measurable improvements in engineering... 

    General Motors

    Mountain View, CA
    14 hours ago
  • $261.5k - $353.5k

     ...OverviewIntuit is the global financial technology platform that powers prosperity for the people...  ...OverviewCome join the Intuit as a Principal Software Engineer and help us power prosperity around...  ..., and Operations to design, develop, test, and release featuresCommunity:... 
    Temporary work
    Work experience placement
    Worldwide

    Intuit

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

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about...  ...every day.  ResponsibilitiesDesign, and develop large-scale distributed cloud services... 
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    1 day ago
  • $261.5k - $353.5k

     ...OverviewIntuit is the global financial technology platform that powers prosperity for the people...  ....Job OverviewCome join Intuit as a Principal Software Engineer! We're constantly evolving to deliver...  ...practicesQualifications12+ years developing systems and software for large scale... 
    Worldwide

    Intuit

    Mountain View, CA
    4 days ago
  • $334k

     ...other digital services.Snap Engineering teams build fun and...  ...We’re looking for a Senior Principal Software Engineer to lead the technical...  ...Quality within Snap’s Ads Platform team, with a focus on Ads Marketplace...  ...long-term user engagement.Develop ad reranking and slate... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $210k - $355k

     ...fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    3 days ago
  • $210k - $300k

     ...more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building... 
    Permanent employment
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $261.5k - $353.5k

     ...OverviewIntuit is the global financial technology platform that powers prosperity for the people...  ....Job OverviewIntuit is looking for a Principal Software Engineer (Finance Systems) in technology for...  ...with focus on Financial processes. Develop and deliver design documentation,... 
    Temporary work
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    1 day ago
  •  ...across media. Our team includes engineers, artists, and product...  ...the Role We’re seeking a Principal Product Engineer to lead the...  ...strategy for Pika’s web and multi-platform products Spearhead the development...  ...~8+ years of professional software engineering experience, with... 
    Work at office
    Immediate start

    Sarah Smith Fund

    Palo Alto, CA
    1 day ago
  •  ...As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as part of an agile team...  ...scientists, and product partners, mentor other developers, and help teams make informed tradeoffs... 

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  • $238.7k - $365.7k

     ...GM’s In-Vehicle AI Assistant platform across both the Android client...  ..., Security, and Data Engineering teams to align system boundaries...  ...experience. 12+ years of professional software development experience, with...  ...our employees can thrive and develop better products for our... 
    Local area
    Work from home
    Relocation package

    General Motors Corporation

    Mountain View, CA
    1 day ago
  •  ...Senior Principal Software Engineer - Fraud Prevention Engineering Job Information Job Identification 210791287 Job Category Software Engineering...  ...and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and... 
    Full time
    For contractors

    JPMorgan Chase & Co.

    Palo Alto, CA
    3 days ago
  • $232.75k - $325k

     ...SR Principal Software Engineer - LLM Engineering and 4 more Job Identification 210723475 Job Category Software Engineering Business...  ...automation at scale. ~ Creates durable, reusable software and platform frameworks to standardize ML Engineering services,... 
    Full time
    Shift work

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day 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... 

    Testing Site - JPMC

    Palo Alto, CA
    14 hours ago
  •  ...We’re looking for a Principal Software Engineer to help build the next generation of Matroid’s computer vision platform, shaping its architecture and technical direction. You’ll lead complex initiatives from definition through production, solve problems spanning computer... 
    Temporary work
    Flexible hours

    Matroid Inc.

    Palo Alto, CA
    1 day ago
  •  ...SR Principal Software Engineer - LLM Engineering and 1 more Job Information Job Identification 210723475 Job Category Software Engineering...  ...architectures Creates durable, reusable software and platform frameworks to standardize ML Engineering services,... 
    Full time
    Overseas
    Shift work

    Testing Site - JPMC

    Palo Alto, CA
    14 hours ago
  •  ...financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank...  ...authority for performance engineering across our platforms. This is a hands-on leadership role for an engineer who sets... 

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  • $247.5k - $335k

     ...Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. Our public...  ...direct expression of our customer promise. We are hiring Principal Software Engineers to serve as Technical Duty Officers (TDOs) — the leaders... 
    Full time
    Shift work

    Intuit, Inc.

    Mountain View, CA
    14 hours ago
  • $258k - $387k

     ...we’re building a universal autonomy platform: self-driving for all roads and all rides...  ...2016, Nuro is a physical AI company developing Level 4 autonomous driving technology...  ...leading investors.About the RoleAs a Principal Software Engineer, you will help define and build the... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $215k - $352k

     ...the business needs of the team.As a Principal Staff Software Engineer  at LinkedIn, you will architect and...  ...solutions while reducing risk and enabling developer velocity.Responsibilities:Serve as a...  ...ahead of evolving privacy, digital-platform, and AI regulations, translating new... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  • $235k - $355k

     ...are not. Today SpaceX is actively developing the technologies to make this possible...  ...of enabling human life on Mars.PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging...  ...security hardware such as Trusted Platform Modules (TPMs) and Hardware Security... 
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Palo Alto, CA
    5 days ago
  • $104.5k - $234.6k

    The OCI Robotics Cloud team is developing a secure, scalable platform that allows customers to...  ...management, telemetry, digital twins, software lifecycle management, and AI-...  ...rapidly with OCI.As a Principal Platform Software Engineer, you will own major areas of this... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    5 days ago
  • $143k - $286k

     ...86000/yearType: Regular/PermanentCompany: WalmartRole Overview: We are seeking a Principal Software Engineer to lead the design and development of enterprise-scale Marketplace platforms supporting sellers, listings, pricing, orders, and real-time transactions. This role... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $104.5k - $234.6k

     ...Robotics Cloud team is developing a secure, scalable, cloud-native robotics platform that enables customers...  ...twins, simulation, software lifecycle management,...  ...integration from a manual engineering effort into a scalable...  ...robotic systems.As a Principal Platform Software Engineer... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Redwood City, CA
    5 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!