Lead Software Engineer - Python/PySpark/AWS/Databricks

JPMorgan Chase & Co.

Wilmington (DE)

On-site

USD 180,000 - 260,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in Delaware invites an experienced Lead Software Engineer to drive design, development, and deployment of data-intensive applications using PySpark, Python, AWS, and Databricks.

In this hands-on leadership role, you will manage a local team of developers, set coding standards, mentor engineers on responsible AI practices, and partner with cross-functional teams to deliver mission-critical releases with reliability.

Qualifications

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Experience leading AI-assisted development tools with ability to set team expectations for validation.
  • Strong understanding of responsible AI use and secure handling of data and outputs.
  • Extensive experience with PySpark/Python, AWS, and Databricks; exposure to machine learning.
  • Data engineering experience and cloud architecture understanding.
  • Proven project lead or team lead experience.

Responsibilities

  • Lead the design, development, and deployment of regulatory model applications and cloud modernization initiatives.
  • Architect scalable, secure, and efficient data-processing solutions for large volumes.
  • Drive team adoption of enterprise AI-assisted engineering practices with quality standards.
  • Apply SDLC tools to improve automation and value realization.
  • Collaborate with cross-functional teams to deliver projects on time and high quality.
  • Contribute to strategic technology decisions and provide technical leadership.
  • Manage multiple priorities in a fast-paced environment.
  • Remain hands-on and contribute directly to implementation.

Skills

PySpark
Python
AWS
Databricks
Data engineering
Team leadership

Education

Advanced degree in Computer Science or related field

Tools

Databricks
CI/CD pipelines

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer - Python/PySpark/AWS/Databricks at JPMorganChase within Corporate & Enterprise Technology, you will drive the design, development, and deployment of robust technology solutions leveraging PySpark/Python, AWS, and Databricks. In this leadership role, you will manage a local team of developers, architect scalable systems, and uphold best practices across coding standards, testing, and cloud integration. You will partner closely with cross-functional teams to deliver high-performance applications and support mission-critical releases with strong quality and reliability.

Job Responsibilities
  • Lead the design, development, and deployment of regulatory model applications and cloud modernization initiatives.
  • Architect and implement scalable, secure, and efficient solutions to process large data volumes.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Collaborate with cross-functional teams to deliver projects on time and to high quality standards.
  • Contribute to strategic technology decisions and provide project/technical leadership.
  • Manage multiple priorities effectively in a fast-paced, dynamic environment.
  • Remain hands-on, contributing directly to implementation and technical delivery.
Required qualifications, skills, and capabilities.
  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
  • Strong experience withPySpark/Python,AWS, andDatabricks; exposure tomachine learning
  • Data engineering experience
  • Proven project lead or team lead experience
  • Deep understanding of cloud architecture and distributed systems.
  • Excellent leadership, communication, and stakeholder management skills.
  • Ability to thrive in dynamic environments and navigate ambiguity.
  • Demonstrated track record of delivering enterprise-grade software solutions.
Preferred Qualifications, Capabilities, and Skills
  • Advanced degree in Computer Science or a related field.
  • C++ development experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Python/PySpark/Databricks/AWS
Lead Software Engineer - Python/PySpark/Databricks/AWS

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 170,000 - 220,000
Lead Software Engineer - Python/ Data
Lead Software Engineer - Python/ Data

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Lead Software Engineer - Java/Python/Databricks/AWS
Lead Software Engineer - Java/Python/Databricks/AWS

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Python, Databricks and AWS
Lead Software Engineer - Python, Databricks and AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 210,000
Lead Software Engineer - Python/PySpark/Databricks/AWS
Lead Software Engineer - Python/PySpark/Databricks/AWS

JPMorgan Chase • Wilmington (DE)

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

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Lead Software Engineer - Java/Python, SQL, Databricks
Lead Software Engineer - Java/Python, SQL, Databricks

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 170,000
Lead Software Engineer - Databricks/Spark/AWS
Lead Software Engineer - Databricks/Spark/AWS

JPMorgan Chase & Co. • Kentucky

On-site
USD 120,000 - 185,000
Lead Software Engineer - Data Engg. - Databricks / Snowflake
Lead Software Engineer - Data Engg. - Databricks / Snowflake

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 230,000
Lead Software Engineer - Data Engineering | Data Technology
Lead Software Engineer - Data Engineering | Data Technology

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 130,000 - 180,000