Senior Lead Software Engineer – Python/PySpark/AWS/AI

JPMorgan Chase — Wilmington, New Castle County
Full-Time Apr 28, 2026
From $4,675/week
Apply Now →

About This Position

Join JPMorgan Chase in Wilmington, New Castle County as a Senior Lead Software Engineer specializing in Python, PySpark, AWS, and AI. You will lead an agile team to design, build, and deliver secure, scalable technology solutions for Consumer and Community Banking.

Key Responsibilities

  • Lead the development of high‑performance data pipelines and AI models using Python and PySpark.
  • Architect, deploy, and maintain cloud services on AWS, ensuring reliability and cost‑effectiveness.
  • Collaborate with product owners, data scientists, and security teams to translate business requirements into technical solutions.
  • Mentor junior engineers, conduct code reviews, and champion best practices for clean, test‑driven code.
  • Drive continuous improvement through agile ceremonies, performance monitoring, and automation.

Required Qualifications

  • 5+ years of professional software engineering experience, with a focus on Python and distributed data processing.
  • Strong expertise in PySpark, AWS services (EC2, S3, Lambda, Glue, SageMaker), and containerization (Docker, Kubernetes).
  • Hands‑on experience building and deploying AI/ML models in production.
  • Proven leadership in agile environments, including sprint planning and stakeholder communication.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Preferred Skills

  • Experience with Terraform or CloudFormation for infrastructure as code.
  • Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
  • Familiarity with security standards (PCI, GDPR) and banking‑industry compliance.

Compensation

Annual base salary: $243,076.30

Location

Wilmington, New Castle County, United States

Frequently Asked Questions

What technologies will I work with in this role?

You will primarily use Python, PySpark, AWS services, and AI/ML frameworks to build data pipelines and intelligent applications.

Do I need prior banking experience?

Banking experience is not required, but knowledge of financial regulations and security standards is beneficial.

What leadership responsibilities are expected?

You will guide an agile team, mentor engineers, oversee code quality, and coordinate with product and data science stakeholders.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

What is the salary?

The estimated compensation for this role is From $4,675/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
JPMorgan Chase
Location
Wilmington, New Castle County
Type
Full-Time
Salary
From $4,675/week
Posted
28/04/2026
Quick Apply

Similar Jobs

Commercial Underwriter (Small Business) Northbridge Financial Corporation
AI
WeHired AI Online