Senior Lead Software Engineer Java/Python

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Wilmington, DE
Employment
Full-time
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$120k most similar roles pay here $227k

This listing doesn't post a salary. Most similar roles pay $154,853–$194,250.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer Java/Python

As a Sr Lead Software Engineer Java/Python within Finance Technology, you will provide technical coaching, oversight, and direction for multiple teams of engineers. You are responsible for the end-to-end design and development of software solutions, from initial requirements to production deployment. Your daily work involves building backend services using Java, Python, and Spring, while delivering full-stack capabilities with React. You will also design data pipelines using Databricks and Spark patterns, and build cloud-native solutions on AWS utilizing EMR, Glue, ECS/EKS, RDS, Lambda, and Step Functions. A core part of this role involves scaling AI-assisted engineering practices and integrating LLM-powered features like retrieval workflows and copilots. You will serve as a technical owner for key components, ensuring high standards for code quality, performance, security, and reliability within the financial services domain.

What you'll do

  • Provide technical coaching and oversight for teams of entry-level to mid-level software engineers.
  • Set and scale operating practices for AI-assisted engineering and SDLC automation across multiple teams.
  • Lead the end-to-end design, development, and deployment of software solutions from requirements to production.
  • Serve as a technical owner for key components, driving architecture, code quality, performance, and security.
  • Build backend services using Java/Python with Spring and front-end features using React.
  • Design and implement data pipelines and processing solutions using Databricks and Spark patterns.
  • Develop cloud-native solutions on AWS using services like EMR, Glue, ECS/EKS, RDS, Lambda, and Step Functions.
  • Integrate and operationalize AI/ML and LLM-powered features with proper engineering rigor and governance.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • At least 2 years of experience leading technologists to manage and solve complex technical items within your domain of expertise.
  • Experience leading teams of technologists, including hiring, developing, and recognizing talent.
  • Experience leading multi-team adoption of enterprise-authorized AI-assisted development tools and ensuring responsible AI use in engineering workflows.
  • Strong hands-on coding experience with Java or Python, including Spring for backend service development.
  • Full stack development experience, including React and modern web development practices.
  • Practical cloud-native engineering experience on AWS using services like EMR, Glue, ECS/EKS, RDS, Lambda, and Step Functions.
  • Experience with data engineering, ETL, and Databricks (Spark-based patterns) and knowledge of the services industry.
  • Experience working in a large Banking or Financial Services Technology environment (preferred).

More like this

Similar roles

Senior Manager of Software Engineering

JPMorgan Chase

Wilmington, DE 17 days ago
Java Python AWS Databricks Spark Microservices API Design CI/CD AI ML Data Pipelines Cloud-native SDLC Observability Big Data Processing Platform Engineering
5+ yrs exp

Lead Software Engineer, Java/Python

JPMorgan Chase

Jersey City, NJ +1 4 days ago
Java Spring Boot Python Microservices REST gRPC Kafka Redis NoSQL CI/CD Kubernetes MLOps GenAI RAG Vector Search SDLC SRE
9+ yrs exp

Senior Lead Software Engineer, Java, Python, AI/ML

JPMorgan Chase

Jersey City, NJ 44 days ago
Java Python Generative AI LangChain LangGraph Auto-GPT NLP RAG TensorFlow PyTorch Scikit-Learn AWS SDLC Automated Testing System Design Algorithms Data Structures
5+ yrs exp