Lead Software Engineer, Python & Data

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
71 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $204k
$187k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $192,050–$215,681.

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Python & Data

As a Lead Software Engineer - Python/ Data within the Corporate Technology Financial Planning & Analysis team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting creative software solutions while ensuring high-quality production code through rigorous review and debugging. Your role involves driving the adoption of enterprise-authorized AI-assisted engineering practices to improve delivery speed and operational outcomes while managing secure coding standards. You will evaluate architectural designs with external vendors and automate recurring issues to enhance system stability. The role requires expertise in Python, Java, or Scala, along with extensive experience in big data technologies like Apache Spark and the AWS platform. You will navigate complex financial services IT systems using CI/CD, cloud-native practices, and tools like Databricks for large-scale data processing and analytics.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by other team members.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish consistent validation standards for automated testing, peer reviews, and secure coding practices.
  • Implement automation capabilities within the Software Development Life Cycle toolchain to increase operational value.
  • Identify and automate the remediation of recurring issues to improve system stability.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical feasibility.
  • Coach engineers on the safe and compliant use of AI tools while ensuring data security and performance.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages including Java, Python, or Scala.
  • Good understanding of the AWS platform, including core services, architecture best practices, and security features.
  • Extensive experience with big data technologies, specifically Apache Spark, for large-scale processing and analytics.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring safety and security standards.
  • Proficiency in all aspects of the Software Development Life Cycle including CI/CD, application resiliency, and security.
  • In-depth knowledge of the financial services industry and their IT systems.

More like this

Similar roles

Lead Software Engineer, Python & Data

JPMorgan Chase

Jersey City, NJ 3 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Agile Big Data Cloud Native Data Visualization Business Intelligence System Design Automated Testing
5+ yrs exp

Lead Software Engineer, Python

JPMorgan Chase

Houston, TX 18 days ago
Python AWS React AI-assisted engineering Agile Cloud Native System Design Machine Learning Security Application Resiliency
5+ yrs exp

Lead Software Engineer, Data Engineer and Applied AI

JPMorgan Chase

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

Lead Software Engineer, Big Data

JPMorgan Chase

Plano, TX 44 days ago
Apache Spark Python Java Scala Spring Boot Docker Azure AWS Hadoop Iceberg Prometheus Grafana Elasticsearch CloudWatch CI/CD Git GitHub Bitbucket Databricks ETL
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Houston, TX 10 days ago
Python Java Databricks AWS CI/CD Agile System Design Data Analytics Data Management Software Development Life Cycle Automated Testing Secure Coding Application Resiliency AI-assisted Engineering
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 86 days ago
Hybrid Cloud AWS Azure GCP Java Python React CI/CD DevOps Distributed Systems Data Pipelines Analytics Platforms AI-assisted Engineering
5+ yrs exp