What is a Data Engineer at JPMorganChase?
As a Data Engineer at JPMorganChase, you operate at the intersection of large-scale software engineering, modern cloud architecture, and critical financial infrastructure. The firm processes trillions of dollars in transactions daily across consumer banking (Chase), investment banking, commercial payments, and global wealth management. In this role, you are responsible for building resilient, high-throughput data platforms that fuel enterprise risk modeling, regulatory reporting, real-time transaction processing, and advanced AI/ML applications.
The data engineering organization at JPMorganChase relies on robust processing frameworks—such as PySpark, Databricks, Apache Kafka, and AWS cloud services—to migrate legacy data architectures into modern data lakehouses. Engineers routinely design streaming and batch pipelines, implement complex data contracts, enforce strict security and permission models, and optimize querying engines like Snowflake, Athena, and Oracle PL/SQL. Your solutions directly impact millions of retail customers and global institutional clients by ensuring data availability, schema consistency, and low-latency access.
Expect a technical environment where software hygiene, enterprise controls, and operational resiliency are non-negotiable. Joining JPMorganChase as a Data Engineer means solving complex quantitative and architectural challenges at an immense scale, where data pipeline failures or latency spikes can carry significant regulatory and financial implications.




