Lead Software Engineer, Market Risk Reporting & Visualization

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$128k $236k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,450–$215,000.

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 · Lead Software Engineer, Market Risk Reporting & Visualization

As a Lead Software Engineer in the Market Risk Data Visualization Team, you will provide technical leadership to develop data products that help risk professionals navigate complex market risk environments. You will design and deliver scalable PySpark and SQL pipelines, transforming market risk data into trusted, analytics-ready datasets and visualization-ready views. Your daily work involves building data models, defining reusable engineering patterns like data contracts and lineage, and optimizing batch data processing on modern lakehouse platforms such as Databricks and Delta Lake. You will utilize Amazon S3 and cloud object storage while driving AI-assisted development practices for pipeline testing and requirements analysis. The role requires translating business needs into technical solutions, ensuring data quality, security, and performance across large data workloads within a financial market context.

What you'll do

  • Design and deliver scalable PySpark and SQL pipelines to transform complex market risk data into analytics-ready datasets.
  • Define reusable engineering patterns for data products, including data contracts, semantic definitions, quality checks, and lineage.
  • Build and optimize data models and views to support interactive reporting and business decision-making.
  • Translate business requirements from risk experts into maintainable technical solutions and architecture designs.
  • Drive the adoption of AI-assisted development practices for pipeline development, testing, and requirements analysis.
  • Develop secure, production-quality code while leading code reviews and improving CI/CD and observability practices.
  • Identify and resolve performance, scalability, and data quality issues across large-scale data workloads.
  • Mentor engineers through technical coaching, design reviews, and pairing to raise overall engineering standards.

What we're looking for

  • Bachelor’s or advanced degree in computer science, data science, engineering, applied mathematics, or a related technical discipline, or equivalent practical experience.
  • Significant experience designing, building, and operating production data-intensive applications, including technical leadership of complex deliveries.
  • Expert-level Python and PySpark skills with strong SQL and a solid understanding of distributed data processing and Spark performance.
  • Hands-on experience with a modern lakehouse or cloud data platform, such as Databricks and Delta Lake, and cloud object storage such as Amazon S3.
  • Strong understanding of data modeling, analytical data products, data quality, lineage, access controls, and governance in an enterprise environment.
  • Experience designing data products for reporting, visualization, or analytical use, including translating business definitions into consistent, usable datasets.
  • Experience with automated testing, CI/CD, code review, production monitoring, and operational support for data pipelines.
  • Demonstrated experience using approved AI-assisted software development tools effectively, with disciplined validation of AI-generated code and recommendations.

More like this

Similar roles

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 117 days ago
Python PySpark Spark SQL Spark AWS Databricks EMR Apache Iceberg SQL CI CD S3 AWS Glue Kafka Delta Lake Java Data Engineering ETL ELT GitHub Copilot Claude
5+ yrs exp

Lead Software Engineer, Rates Risk Engineer

JPMorgan Chase

New York, NY 7 days ago
Python CI/CD NoSQL Agile System Design Distributed Systems Real-time Data Processing AI-assisted Engineering Software Development Life Cycle Application Resiliency Security SecDB Quartz Athena
5+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA +1 104 days ago
NodeJs TypeScript Angular Java SQL Python Kafka Docker AWS Fargate AWS Lambda Springboot VueJs HTML/CSS NoSQL RDBMS Go Agile Microservices Machine Learning
4+ yrs exp