Lead Software Engineer, Java/ AWS

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

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

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

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, Java/ AWS

As a Lead Software Engineer- Java/ AWS within the Corporate Technology Office, you will lead a technical area to drive impact across multiple departments. You will design, build, and optimize robust ETL data pipelines using Databricks, Spark, Delta Lake, and Unity Catalog while architecting data lake and warehouse solutions on AWS using S3, Glue, SQS, SNS, Lambda, and EMR. Your daily work involves collaborating with stakeholders to improve application platform observability, orchestration, and developer experience through automation. You will mentor a team of engineers, conduct code reviews, and manage large-scale data processing for real-time and batch analytics. Required skills include Java or Python, modern monitoring tools like Dynatrace and Splunk, and CI/CD practices. The role addresses complex problems in investment banking systems, specifically for market surveillance and trading systems across FX, commodities, and equities.

What you'll do

  • Design, build, and optimize robust ETL data pipelines using Databricks, Spark, and Delta Lake.
  • Architect and implement data lake and warehouse solutions using AWS services like S3, Glue, and Lambda.
  • Lead and mentor a team of engineers by providing technical guidance and performing code reviews.
  • Monitor, troubleshoot, and tune data pipelines and cloud resources for performance and cost efficiency.
  • Automate the remediation of recurring issues to improve the operational stability of software systems.
  • Develop solutions to improve platform observability, orchestration, resiliency, and developer experience.
  • Promote reusability across data pipelines and establish standard observability practices.

What we're looking for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • 5+ years of professional experience in programming languages such as Java or Python for data engineering tasks.
  • Hands-on experience with Databricks (Spark, Delta Lake) and AWS data services like EMR, Athena, Glue, and S3.
  • Experience using Apache Spark for large-scale data processing, real-time/batch analytics, and machine learning.
  • Experience utilizing AI tools to increase developer productivity, such as Copilot or Claude Code.
  • Proficiency in the Software Development Life Cycle including CI/CD, DevOps, and infrastructure-as-code.
  • Proven leadership experience in mentoring and providing technical guidance to software engineers.
  • Experience with modern monitoring and logging tools like Dynatrace, Splunk, Grafana, or Prometheus.

More like this

Similar roles

Lead Software Engineer, Data Platform

JPMorgan Chase

Jersey City, NJ 92 days ago
Python Java SQL Apache Spark Flink Kafka Airflow Databricks AWS S3 Glue Redshift Athena EMR Kubernetes Docker Terraform CI/CD dbt Tableau LLMs RAG Vector Databases
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

OH 70 days ago
Databricks Apache Spark Python Java SQL AWS Delta Lake Terraform CI/CD S3 Glue Kinesis Kafka MSK Unity Catalog Lambda DynamoDB Git pytest JUnit
10+ yrs exp

Lead Software Engineer, Java / AWS

JPMorgan Chase

Houston, TX 38 days ago
Java Spring AI-assisted engineering OOP System Design XZBoost Big/Data Agentic AI High-throughput systems Automated Testing Code Review Refactoring
5+ yrs exp

Lead Software Engineer, Java, AWS

JPMorgan Chase

Jersey City, NJ 24 days ago
Java LLM AI-Assisted Development CI/CD Cloud Native SDKs Frameworks System Design Security Application Resiliency Automated Testing open-source
5+ yrs exp