Sr Lead Software Engineer

Testing Site - JPMC

Wilmington (DE)

On-site

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Sr. Lead Software Engineer to drive ML platform initiatives and deliver scalable, secure, and reliable technology products. You will lead a fast-paced team, mentor engineers, and collaborate with product partners across agile sprints.

Responsibilities include building enterprise-grade ML platforms, developing microservices in Java/Python, and integrating with AWS services while ensuring performance and governance standards.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on server-side development experience, including Web Services, XML, SOAP, REST, and JMS.
  • Proficient in building microservices using Spring Boot, Spring Core, MVC, Web Services and Messaging.
  • Experience with AWS services (S3, DynamoDB, ECS, EKS, RDS, Lambda, ALB/NLB).
  • Strong SQL/RDBMS design, indexing, and query optimization knowledge.
  • Agile SCRUM experience; ability to collaborate in an agile team.
  • Certification: AWS Developer or Solutions Architect.

Responsibilities

  • Design and implement enterprise-grade ML platforms for scalable deployment of models.
  • Develop web applications with Java/Python in a microservices/SOA setup.
  • Integrate with AWS cloud services for compute, storage, security components.
  • Build tools for monitoring, provisioning, and automation of processes.
  • Establish monitoring and alerting for performance, reliability, and availability.
  • Provide technical leadership and mentorship to team members.
  • Collaborate with Product teams to deliver capabilities via sprints.
  • Leverage AI/ML techniques to prototype demos for leadership.

Skills

Server-side development
Web Services/SOAP/REST/JMS
Microservices architecture
Spring Boot / Spring Framework
AWS cloud services (S3, DynamoDB, ECS,
RDBMS / SQL / indexing
Unit testing (JUnit/TestNG/Mockito)
Agile SCRUM
Leadership / technical guidance

Education

AWS Developer Certification
AWS Solutions Architect Certification

Tools

GitHub Copilot
SoapUI
DBUnit
JUnit

Job description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Sr. Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you will provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Our Machine Learning Engineering team, where we solve complex business challenges through innovation and engineering excellence. In this role, you'll apply your deep technical expertise across the full software development lifecycle while collaborating closely with stakeholders to drive shared objectives.

Job responsibilities
  • Design and implement enterprise-grade Machine Learning platforms capable of deploying and running predictive models at scale.
  • Develop web applications using service-oriented and microservices architecture with Java and Python frameworks.
  • Integrate solutions with AWS Cloud Services, including compute, storage, databases, and security components.
  • Build tools and automation solutions for monitoring, provisioning, and streamlining processes, services, and reporting.
  • Establish comprehensive monitoring and alerting frameworks to ensure optimal performance, scalability, availability, and reliability.
  • Define standards, best practices, and governance guidelines for the ML Platform.
  • Provide technical leadership, guidance, and mentorship to team members.
  • Partner closely with Product teams to design, build, and deliver capabilities through agile sprints.
  • Leverage strong operational insights to recommend improvements to upstream products, processes, and policies that enhance the user experience.
  • Utilize AI agents and emerging technologies to build prototypes for demonstration purposes, presenting to peer groups, business partners, and senior leadership.
  • Deliver high-quality results within tight deadlines while maintaining a strong focus on code optimization, performance tuning, and engineering best practices.
Required qualifications, capabilities, and skills

Formal training or certification onsoftware engineeringconcepts and 5+ years applied experience

  • Hands-on server-side development experience, including Web Services, XML, SOAP, REST, and JMS.
  • Proven experience in building high-volume, low-latency, high-throughput transactional systems.
  • Proficient in building microservices using Spring Boot, Spring Core, MVC, Web Services and Messaging
  • Experience with S3, DynamoDB, ECS, EKS, RDS, Lambda, and ALB/NLB.
  • Experienced with pair programming agents such as GitHub Copilot to accelerate prototyping.
  • Strong knowledge of RDBMS, schema design, SQL, query optimization, indexing, joins, and JDBC.
  • Proficient with JUnit, TestNG, Mockito, SoapUI, DBUnit, or similar tools.
  • Agile Development experience with SCRUM or similar methodologies
  • Completed AWS Developer or Solution Architect Certification
Preferred qualifications, capabilities, and skills
  • Experience managing projects end-to-end, from requirements scoping to successful launch.
  • Experience in MLOps and building model serving applications
  • Experience with artificial intelligence and machine learning tools and framework in development.
  • Certification in Databricks
  • Experience in observability and production management tools (ex. Splunk / Dynatrace / Grafana)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - Fullstack
Senior Lead Software Engineer - Fullstack

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 170,000
Sr. Lead Software Engineer - Java/Full Stack
Sr. Lead Software Engineer - Java/Full Stack

Testing Site - JPMC • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Lead Software Engineer - Data / Machine Learning Operations
Senior Lead Software Engineer - Data / Machine Learning Operations

Testing Site - JPMC • Plano (TX)

On-site
USD 140,000 - 200,000
Lead Software Engineer - Java/AWS
Lead Software Engineer - Java/AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Full Stack Java
Lead Software Engineer - Full Stack Java

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer- Big Data / AWS / Java / Python
Senior Lead Software Engineer- Big Data / AWS / Java / Python

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Lead Software Engineer - Java Spring Boot
Lead Software Engineer - Java Spring Boot

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 130,000 - 170,000
Lead Software Engineer- Full Stack Java or Python
Lead Software Engineer- Full Stack Java or Python

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 180,000
AWS Senior Lead Software Engineer- Java / Python
AWS Senior Lead Software Engineer- Java / Python

Testing Site - JPMC • New York (NY)

On-site
USD 180,000 - 240,000
Lead Software Engineer
Lead Software Engineer

JPMorgan Chase & Co. • Kentucky

On-site
USD 120,000 - 180,000