Senior Principal Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
36 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $189k
$116k $247k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$208,800.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Principal Software Engineer

As a Sr Principal Software Engineer (Java, AWS) - Common Components Group, you will join a platform engineering product line at a global financial institution. You will provide deep engineering expertise to lead the strategic development of reusable frameworks, SDKs, tools, and services. Your daily responsibilities include creating novel production-code capabilities, translating complex technical trends like agent-native architecture for leadership, and driving the adoption of technical methods across the enterprise. You will build durable software engineered for security, resiliency, observability, and compliance. The role requires 10+ years of experience, expertise in programming languages, and extensive practical cloud-native experience. You will solve the problem of redundant infrastructure by building a broad portfolio of components designed to be consumable by LLMs and modern developer tooling.

What does a Software Engineer earn in New Jersey?

Median $161500 from 34 postings across 14 companies.

See salary data

What you'll do

  • Lead the strategy and development of multiple components and technologies across the reusable-components portfolio.
  • Create novel code solutions and production-code capabilities that scale across the entire enterprise.
  • Translate complex technical issues and AI trends into strategic technology investment decisions for leadership.
  • Drive the adoption of technical methods and uphold platform quality standards across the organization.
  • Build durable, reusable software frameworks that are secure, resilient, observable, and agent-consumable by default.
  • Influence business, product, and technology teams while managing senior stakeholder relationships.

What we're looking for

  • Formal training or certification on software engineering concepts and 10+ years of applied experience.
  • Practical experience delivering system design, application development, testing, and operational stability.
  • Expert in one or more programming languages.
  • Demonstrated prior experience influencing across functions and teams and delivering value at scale.
  • Experience applying expertise and new methods to determine solutions for complex technology problems across various technical disciplines.
  • Extensive practical cloud-native experience.
  • Recognized technical authority on developer platforms, SDKs, or reusable frameworks adopted at enterprise scale (preferred).
  • Deep expertise in agent-native architecture, LLM tooling, and AI-assisted engineering (preferred).

More like this

Similar roles

Lead Software Engineer, Common Components

JPMorgan Chase

Jersey City, NJ 36 days ago
Java LLM AI-assisted development SDKs Frameworks CI/CD Cloud Native System Design Software Development Life Cycle Agile Security Application Resiliency MCP Testing Root-cause analysis
5+ yrs exp

Senior Principal Software Engineer

JPMorgan Chase

Jersey City, NJ +2 27 days ago
Agentic AI Cloud Native System Design API Event-driven Systems Identity and Access Management Platform Engineering Automation Security Resiliency Testing Refactoring Certificate Management
10+ yrs exp

Principal Software Engineer

JPMorgan Chase

Seattle, WA 34 days ago
Rust Java Go C++ Agentic AI Cloud Native System Design Software Development Life Cycle Apache DataFusion DuckDB Apache Arrow Flight SQL OLAP Data Stack Software Frameworks Production Code Testing Operational Stability
7+ yrs exp

Principal Software Engineer, Java/AWS

Early Warning Services

Scottsdale +3 70 days ago
Java Spring Boot Microservices AWS Kubernetes Terraform Kafka Oracle PL/SQL Python C# Ruby PHP JavaScript AngularJS J2EE JUnit Tomcat CI/CD Jenkins Maven Git Splunk AppDynamics Zabbix Jira Confluence Agile Scrum LEAN SDLC RESTful Web Services OOA/OOD
10+ yrs exp Hybrid

Senior Lead Software Engineer, Java/AWS

JPMorgan Chase

New York, NY 61 days ago
Java Spring Boot Python RESTful APIs Microservices CI/CD GCP AWS Kafka Cassandra Oracle DynamoDB Jenkins Cucumber Linux Shell Scripting IBM MQ Aurora System Design
5+ yrs exp

Principal Software Engineer

Fidelity Financial Services

Jersey City, NJ 15 days ago $107,000–$216,000
KDB+ Python Java SQL Linux Control M APIs Distributed Systems Time Series Databases Version Control Agile
10+ yrs exp