Principal Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$119k $247k
below market most similar roles pay here above market

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

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 1227 open roles on FindRole.

Listed pay typically runs $144,716–$200,000 across 12 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer - Databricks within the AIML Data Platforms Team of the Chief Data & Analytics Office, you will provide engineering excellence to build and deliver trusted, scalable technology products. Your daily responsibilities include creating complex coding frameworks, developing secure production code, and architecting agentic AI-enabled engineering workflows to improve delivery speed and code quality. You will serve as a subject matter expert, advising cross-functional teams on technical matters and governing AI-driven automation for PR reviews and incident triage. Required skills include deep expertise in Databricks, Python, and AWS infrastructure provisioning using Terraform. You will solve complex problems regarding data integrity, security, and performance tuning within large-scale data lakehouse architectures while ensuring responsible AI use and robust data governance across the firm's portfolios.

What does a Software Engineer earn in New Jersey?

Median $149175 from 33 postings across 13 companies.

See salary data

What you'll do

  • Create complex, scalable coding frameworks and durable software components for use across multiple teams.
  • Develop, review, and debug secure, high-quality production code for enterprise-scale applications.
  • Architect and govern agentic AI-enabled engineering workflows to improve delivery speed and code quality.
  • Implement automation capabilities within the Software Development Life Cycle (SDLC) toolchain to increase operational value.
  • Define guardrails for AI validation, security, resiliency, and reuse across the organization.
  • Provide technical subject matter expertise and advice to cross-functional teams on specialized engineering matters.
  • Design and lead the adoption of responsible AI practices and secure data handling patterns in engineering workflows.

What we're looking for

  • 10+ years of experience leading technology organizations and delivering complex, enterprise-scale programs.
  • Proficiency in Python and enterprise-grade SDLC processes.
  • Proficiency in AWS Infrastructure provisioning using Terraform and hands-on experience with AWS networking, IAM, and compute at scale.
  • Deep expertise in Databricks architecture, performance tuning, cost management, security patterns, and operational excellence.
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices and responsible AI governance.
  • Executive-level stakeholder leadership to influence and align senior leaders across business, product, and technology organizations.
  • Ability to manage multiple portfolios and competing priorities with execution discipline and transparent decision-making.
  • Strong understanding of global data governance, privacy, and modern data platform architectures (preferred).

More like this

Similar roles

Principal Software Engineer

JPMorgan Chase

Jersey City, NJ 63 days ago
Python AWS Terraform Databricks Agentic AI Machine Learning SDLC Distributed Computing Data Governance IAM Schema Governance
10+ yrs exp

Lead Software Engineer

JPMorgan Chase

Wilmington, DE 114 days ago
Databricks Apache Spark Python Java SQL Delta Lake AWS Terraform Airflow Unity Catalog CI/CD Git AWS Glue Data Engineering ETL ELT Lakehouse React Streamlit
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 107 days ago
Databricks AWS Spark Delta Lake Terraform S3 Unity Catalog Delta Live Tables Structured Streaming CI/CD IaC CDC VPC IAM KMS Data Governance Monitoring Testing
7+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 57 days ago
Databricks Apache Spark Python Java SQL Delta Lake AWS Terraform Airflow Unity Catalog CI/CD Git Lakehouse ETL ELT React Streamlit AWS EMR
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 114 days ago
Python SQL Spark Snowflake Databricks AWS NoSQL ETL Terraform CI/CD fast API ECS Lambda API Gateway Jenkins Spinnaker Git Machine Learning AI-assisted engineering
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Houston, TX 79 days ago
Java Python SQL PL/SQL Databricks Angular JS EXT JS Oracle SQL Server AWS Snowflake Hadoop S3 Dremio Kafka Tableau CI/CD Agile System Design
5+ yrs exp