Data Platform Principal Software Engineer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $195k
$129k most similar roles pay here $274k

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

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Data Platform Principal Software Engineer

As a Data Platform Principal Software Engineer within Corporate Technology, you will serve as a senior individual contributor responsible for architecting, building, and operating firmwide data platform capabilities to ensure secure, scalable, and reliable data products. You will define technical strategies for ingestion, transformation, orchestration, metadata, lineage, and data quality while designing reusable frameworks to standardize data onboarding and curation. Your daily work involves managing end-to-end delivery of complex initiatives, establishing engineering standards for resiliency and performance, and building automation for CI/CD and infrastructure as code. You will utilize modern programming languages and systems design to solve challenges in distributed systems, batch and streaming ingestion, and data serving patterns. The role focuses on creating production-grade platforms that meet rigorous regulatory, audit, and data governance requirements within a highly regulated financial services environment.

What you'll do

  • Define the technical strategy and roadmap for ingestion, transformation, orchestration, metadata, lineage, and data quality.
  • Design and implement scalable platform services and reusable frameworks to standardize data onboarding and consumption.
  • Manage end-to-end delivery of complex initiatives from initial architecture through production rollout.
  • Establish engineering standards for resiliency, performance, observability, capacity management, and cost efficiency.
  • Create reference architectures, patterns, and guardrails adopted by multiple engineering teams.
  • Build automation for CI/CD, infrastructure as code, and policy as code to reduce operational toil.
  • Drive operational excellence through SLOs, monitoring, incident response, and root cause analysis.
  • Ensure platform solutions meet regulatory, audit, and data governance requirements in partnership with security and risk teams.

What we're looking for

  • Extensive experience delivering large-scale software platforms or data platforms in complex enterprise environments.
  • Strong distributed systems and platform engineering expertise including reliability, scalability, fault tolerance, and service design.
  • Hands-on experience with data platform domains such as batch/streaming ingestion, orchestration, processing, and serving patterns.
  • Proven ability to build production-grade systems with robust testing, deployment automation, monitoring, and operational controls.
  • Strong knowledge of data governance and control concepts including access management, encryption, retention, auditability, and privacy.
  • Proficiency in one or more modern programming languages and strong API and systems design skills.
  • Demonstrated ability to lead through influence as a senior individual contributor across multiple teams and stakeholders.
  • Experience in financial services or other highly regulated industries (preferred).

More like this

Similar roles

Senior Lead Software Engineer, Data Platform

JPMorgan Chase

Jersey City, NJ 22 days ago
Data Platforms Distributed Systems CI/CD Infrastructure as Code Data Governance Monitoring Data Processing Streaming Security Encryption Scalability Reliability

Principal Software Engineer, Data Platform

Highnote

San Francisco, CA 149 days ago $190,000–$240,000
Java Python SQL NoSQL Kafka Pubsub Kinesis BigQuery Snowflake Spanner Cassandra Data Lakes Data Warehouses GCP AWS Docker Kubernetes
10+ yrs exp Hybrid

Lead Software Engineer, Data Platform

JPMorgan Chase

Jersey City, NJ 36 days ago
CI/CD Agile Cloud Native AI-assisted Engineering Automated Testing System Design Application Development Security Code Review Refactoring Troubleshooting
5+ yrs exp

Lead Software Engineer, Data Platform

JPMorgan Chase

Jersey City, NJ 8 days ago
Python Java SQL Apache Spark Flink Kafka Airflow Databricks AWS S3 Glue Redshift Athena EMR Kubernetes Docker Terraform CI/CD dbt Tableau LLMs RAG Vector Databases
5+ yrs exp

Senior Data Platform Engineer

Citi

Irving, TX +2 9 days ago $107,120–$160,680
Python PySpark SQL Server T-SQL ETL Microsoft SSIS Hadoop HDFS Hive AutoSys Git CI/CD Docker Kubernetes MongoDB Data Warehousing Dimensional Modeling
4+ yrs exp Hybrid

Lead Data Platform Engineer

Citi

Irving, TX +2 9 days ago $125,760–$188,640
Microsoft SQL Server VLDB SQL SSIS SSAS ETL Data Modeling TDE MongoDB CouchDB Python PySpark AI Tools Query Optimization
6+ yrs exp Hybrid