Lead Software Engineer, Data Analytics

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $174k
$122k $229k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $139,914–$208,050.

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, Data Analytics

As a Lead Software Engineer - Data Analytics within the Corporate Data and Analytics Services group, you will join an agile team to build and deliver trusted, scalable technology products. You will serve as a core technical contributor, designing and developing high-quality production code while troubleshooting complex technical problems across various business functions. Your daily responsibilities include driving the adoption of enterprise-authorized AI-assisted engineering practices, conducting code reviews, and automating the remediation of recurring issues to improve operational stability. You must possess advanced skills in Java and Python, along with practical cloud native experience in AWS. The role requires deep knowledge of the Software Development Life Cycle, CI/CD, and financial services IT systems. You will also evaluate external vendors and startups to assess architectural designs and technical credentials.

What you'll do

  • Design, develop, and troubleshoot creative software solutions to solve complex technical problems.
  • Write, review, and debug secure, high-quality production code.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish consistent validation standards for secure coding, peer reviews, and automated testing.
  • Utilize SDLC toolchains and automation capabilities to improve software development value.
  • Identify and automate the remediation of recurring issues to improve operational stability.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical credentials.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, specifically Java or Python.
  • Demonstrated experience leading the use of approved AI-assisted software development tools for coding, review, and troubleshooting.
  • Strong understanding of responsible AI use, data sensitivity, and coaching engineers on safe, compliant adoption.
  • Proficiency in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, including CI/CD, Application Resiliency, and Security.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Practical cloud native experience in AWS.
  • Experience working with PiSpark, Mongodb, Oracle, and Unix (preferred).
  • Experience working with generative or agentic AI in design and coding (preferred).

More like this

Similar roles

Lead Software Engineer, Data Engineer and Applied AI

JPMorgan Chase

Jersey City, NJ 73 days ago
Java Spring SQL Python Spark AWS Databricks CI/CD Agile Machine Learning Artificial Intelligence LangChain LangGraph Data Pipelines Software Development Life Cycle Automated Testing Application Resiliency
5+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 49 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Software Development Life Cycle Big Data Cloud Native System Design Application Resiliency Data Visualization Business Intelligence
5+ yrs exp

Lead Software Engineer, Data Platform

JPMorgan Chase

Jersey City, NJ 56 days ago
Software Development Life Cycle CI/CD Agile Cloud Native AI-assisted Engineering System Design Application Development Automated Testing Secure Coding Root-cause Analysis Application Resiliency Security
5+ yrs exp

Lead Software Engineer, Analytics & Feedback Platforms

JPMorgan Chase

Columbus, OH 43 days ago
Java JEE Spring Spring Boot REST APIs Kafka JUnit CI/CD Microservices Cloud-native Agile BDD SDLC System Design Distributed Architectures Observability Responsible AI Automated Testing
5+ yrs exp

Lead Software Engineer, Chief Technology Office

JPMorgan Chase

OH 64 days ago
Java AWS Amazon Aurora Node.js Terraform MyBatis CI/CD Agile GitHub Copilot Claude Code Software Development Life Cycle System Design Application Resiliency Secure Coding Automated Testing
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 6 days ago
Python Django AI-assisted engineering CI/CD Software Development Life Cycle Cloud Native System Design Application Development Automated Testing Agile Security Application Resiliency AWS
5+ yrs exp