Lead Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$129k $246k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $144,362–$208,800.

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

As a Lead Software Engineer within the Data Governance Engineering team of the AI/ML Data Platforms group, you will spearhead the development and delivery of core data capabilities. You will execute end-to-end software delivery, including design, development, testing, and deployment for Java and Python based services, batch jobs, and data pipelines. Your daily work involves producing design artifacts for complex workflows, identifying data quality issues, and managing pipeline orchestration. You will utilize a technical stack including Spring, Hibernate, Spark/PySpark, AWS cloud technologies, Databricks, and SQL. Additionally, you will work with React.JS and Angular for front-end needs. The role focuses on solving technical problems related to data ingestion, validation, transformation, storage, governance, lineage, and consumption patterns within a large enterprise environment.

What you'll do

  • Execute end-to-end software delivery including design, development, testing, and deployment for Java and Python services.
  • Build and maintain data pipelines, batch jobs, and API services with a focus on performance and reliability.
  • Produce design artifacts for complex workflows covering pipeline orchestration, processing logic, and failure handling.
  • Identify and resolve data quality issues, drift, anomalies, and bottlenecks within data pipelines.
  • Develop and maintain full-stack applications using Spring, Hibernate, Spark/PySpark, and AWS cloud technologies.
  • Analyze data to produce reports, metrics, and visualizations that support business and operational insights.
  • Leverage AI-assisted software development tools to improve code quality and delivery speed while ensuring secure coding standards.
  • Manage the data lifecycle including ingestion, validation, transformation, storage, governance, and lineage.

What we're looking for

  • 5+ years of experience with formal training or certification on software engineering concepts.
  • Hands-on experience in system design, application development, testing, and operational stability in production environments.
  • Full stack development experience with Spring, Java, Python, Hibernate, Spark/PySpark, AWS cloud technologies, and Databricks.
  • Experience with relational databases and SQL; familiarity with NoSQL databases and data modeling concepts.
  • Knowledge across the data lifecycle including ingestion, validation, transformation, storage, governance, lineage, and consumption patterns.
  • Familiarity with continuous integration and delivery, application resiliency, security best practices, and observability and monitoring.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools with the ability to critically evaluate and validate AI-generated outputs.
  • AWS Solutions Architect/Developer or advanced-level certification (preferred).

More like this

Similar roles

Lead Software Engineer, Front End/React/AIML

JPMorgan Chase

Jersey City, NJ 11 days ago
Java Python Spring Hibernate Spark PySpark AWS Databricks SQL NoSQL React.JS Angular Git Data Pipelines System Design Data Modeling Agile Data Governance Observability
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Plano, TX +1 15 days ago
Python Java PySpark SQL AWS Databricks Spark Spring Boot Machine Learning Pandas NumPy EMR EC2 S3 CloudWatch Apache Airflow CI/CD Data Pipelines Big Data LLM System Design
5+ yrs exp

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

Capital One Financial

McLean, VA 174 days ago
AWS Java Go Python TypeScript JavaScript SQL Kubernetes Docker Lambda Fargate NoSQL RDBMS HTML/CSS Agile Microservices Microsoft Azure
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 55 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile Interactive AI Tooling
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 77 days ago
JavaScript React Angular TypeScript Java HTML CSS AWS Microsoft Azure Google Cloud RESTful Web Services Microservices Test-Driven Development Agile Cloud Computing
4+ yrs exp