Senior Lead Software Engineer, Java/ Python/ Go

JPMorgan Chase

Quick summary

Work type
On-site
Location
Plano, TXPalo Alto, CAJersey City, NJ
Salary
$171,000–$260,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $216k
$160k most similar roles pay here $271k

This role pays more than 79% of similar roles. Most pay $175,793–$211,200 — the shaded band above. At the midpoint, this role pays about $216k versus about $193k 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 394 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 207 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer, Java/ Python/ Go

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division’s Data Technology team, you will be responsible for enhancing, building, and delivering market-leading technology products in a secure, stable, and scalable manner. Your day-to-day tasks include coding with Java, Python, or Go, leveraging AWS cloud services, and implementing Kafka for event-driven architectures. You will also work on database design, query optimization, and performance tuning while ensuring the development of modern user interfaces. Additionally, you must have experience with Docker, CI/CD tools, test-driven development (TDD), and secure coding practices to contribute effectively to this high-impact team addressing significant firm-wide challenges in a fast-paced environment.

What you'll do

  • Design and develop scalable software solutions using Java, Python, or Go.
  • Implement real-time data streaming systems with Kafka for event-driven architectures.
  • Optimize database performance through query tuning and design improvements.
  • Build modern user interfaces ensuring responsiveness and usability.
  • Apply security best practices and principles in coding to protect applications.

What we're looking for

  • 5+ years of applied experience in software engineering with formal training or certification.
  • Proficiency in Java, Python, or Go along with strong AWS cloud expertise.
  • Experience with Kafka for event-driven architectures and real-time data streaming.
  • Expertise in database design, query optimization, and performance tuning.
  • Knowledge of security best practices and secure coding principles.
  • Familiarity with Docker, CI/CD tools, and containerization best practices.
  • Proficiency in test-driven development (TDD) and automated testing frameworks.

More like this

Similar roles

Lead Software Engineer, Java & Python

JPMorgan Chase

Jersey City, NJ 1 day ago $152,000$215,000
Java Python AWS Kubernetes Spring Boot Apache Kafka Splunk Dynatrace CI/CD RESTful APIs Apache Cassandra Agile SRE

Senior Lead Software Engineer, Java Back-End

JPMorgan Chase

Jersey City, NJ 9 days ago $171,000$260,000
Java Spring AWS Kubernetes Docker Terraform CloudFormation Cassandra Oracle Hibernate MyBatis REST SOAP JSON XML Kafka Redis TLS OAuth2 Spring Boot JUnit Mockito GraalVM CockroachDB CI/CD

Senior Lead Software Engineer, Java/Full Stack

JPMorgan Chase

Columbus, OH 1 day ago $137,750$215,000
Java Spring Boot AWS Kubernetes Terraform REST Services SQL PL/SQL Hibernate/JPA React JS CI/CD Jenkins GitHub Actions Docker Microservices ECS S3 RDS Lambda CloudWatch EventBridge Step Functions

Lead Software Engineer, Java Lead

JPMorgan Chase

Plano, TX +1 5 days ago $152,000$215,000
Java Spring Boot React NodeJS Kubernetes AWS CI/CD Git Jenkins SQL MS SQL Server Python Microservices Maven Docker PostgreSQL Bitbucket Prometheus Grafana

Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 4 days ago $152,000$215,000
Java Spring AWS Terraform Grafana Splunk API development High TPS systems AI models Claude GPT