Senior Lead Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJLondon, United KingdomPalo Alto, CA
Salary
$171,000–$260,000 / yr
Posted
5 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $216k
$145k most similar roles pay here $272k

This role pays more than 67% of similar roles. Most pay $168,619–$222,000 — the shaded band above. At the midpoint, this role pays about $216k versus about $195k for comparable roles.

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

Listed pay typically runs $142,500–$205,000 across 231 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer

As a Senior Lead Software Engineer at JPMorganChase within the Corporate AI/ML Data Platforms – Machine Learning Center of Excellence, you will design and build high-performance, low-latency distributed systems using Java Spring Boot and object-oriented principles. You’ll collaborate with engineering, data science, and platform teams to deliver resilient, cloud-native solutions leveraging AWS services such as MSK (Kafka), SQS, S3, ECS, EKS, Lambda, RDS, DynamoDB, Redshift, and Terraform for infrastructure-as-code. Your responsibilities include implementing observability solutions using Datadog, Dynatrace, and Splunk, translating ambiguous requirements into stable service designs, and mentoring engineers to foster a culture of excellence. This role requires strong Java development skills, experience with AWS managed services, and expertise in modern delivery practices like CI/CD and containerized deployments.

What you'll do

  • Designs and implements low-latency distributed services using Java Spring Boot.
  • Builds resilient cloud-native service architectures with high availability requirements.
  • Develops infrastructure-as-code solutions using Terraform for scalable deployments.
  • Implements observability solutions including alerting and monitoring in production.
  • Translates ambiguous requirements into stable, well-modeled service designs.

What we're looking for

  • 5+ years of applied experience in software engineering with strong Java development skills using Spring Boot.
  • Experience designing and tuning low-latency processing systems for production distributed environments.
  • Hands-on expertise with AWS services including MSK (Kafka), SQS, S3, ECS, EKS, Lambda, RDS, DynamoDB, Redshift, and KVS/KDS in large-scale architectures.
  • Practical experience implementing alerting, monitoring, and reporting solutions using Datadog, Dynatrace, or Splunk in production environments.
  • Strong ability to communicate engineering tradeoffs clearly to both technical and non-technical stakeholders.
  • Expertise in containerization and orchestration technologies such as Docker and Kubernetes for scalable deployments.
  • Experience with Terraform or CloudFormation for building and maintaining cloud infrastructure in an enterprise setting.

More like this

Similar roles

Senior Lead Software Engineer, Manager

JPMorgan Chase

Jersey City, NJ +1 5 days ago $171,000$260,000
AWS Kubernetes Databricks Snowflake Python PySpark Grafana Prometheus CI/CD SLO/SLI/SLA Terraform Observability Disaster_Recovery Network_Topologies Load_Balancing Content_Delivery_Networks

Senior Lead Software Engineer

Capital One Financial

McLean, VA +3 72 days ago $229,900$262,400
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Python Jenkins Terraform Microservices Maven

Senior Lead Software Engineer

Capital One Financial

McLean, VA +1 76 days ago $229,900$262,400
Java Spring Boot Microservices Docker Kubernetes AWS CI/CD SQL NoSQL Python Agile DevOps Git Jenkins Terraform PostgreSQL Maven Swagger

Senior Lead Software Engineer

Capital One Financial

Plano, TX 72 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD SQL PostgreSQL Git Jenkins Python RESTful APIs Maven Swagger

Senior Lead Software Engineer

Capital One Financial

McLean, VA +3 14 days ago $209,000$238,500
No specific skills mentioned No specific tools mentioned No specific technologies mentioned

Senior Lead Software Engineer

Capital One Financial

Chicago, IL 10 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Python Jenkins Terraform RESTful APIs Maven Swagger