Senior Lead Software Engineer - Python/PySpark on Databricks

JPMorgan Chase

Wilmington (DE)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase Corporate Technology is seeking a Lead Software Engineer - Python/PySpark/Databricks/AWS to join an agile team delivering trusted market-leading technology products in a secure, scalable way. As a core technical contributor, you will design and implement production-grade code, lead architectural discussions, and champion responsible AI practices across the SDLC.

This role demands 5+ years of engineering experience with Databricks on AWS and a track record of delivering reliable,

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Experience leading effective use of approved AI-assisted software development tools with code review, testing, and security.
  • Strong understanding of responsible AI use, data sensitivity, secure handling, and resiliency.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Experience building and operating Databricks Lakehouse solutions on AWS (S3, IAM, KMS, VPC, logging).
  • Experience with Delta Lake and Apache Spark on Databricks, performance optimization.
  • Experience delivering batch and streaming data pipelines with governance/security controls in Databricks.
  • Advanced in Python and PySpark.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Architect Databricks Lakehouse solutions with bronze/silver/gold layering; scalable ingestion from AWS sources.

Responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • 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.

Skills

Python
PySpark
Databricks
AWS
Spark
CI/CD
Security

Tools

Databricks
Delta Live Tables
Unity Catalog
IAM

Job description

JPMorganChase Corporate Technology is seeking a Lead Software Engineer - Python/PySpark/Databricks/AWS to join an agile team delivering trusted market-leading technology products in a secure, scalable way. As a core technical contributor, you will design and implement production-grade code, lead architectural discussions, and champion responsible AI practices across the SDLC.

This role demands 5+ years of engineering experience with Databricks on AWS and a track record of delivering reliable,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Lead: Python/PySpark on Databricks & AWS
Tech Lead: Python/PySpark on Databricks & AWS

JPMorganChase • Wilmington (DE)

On-site
USD 140,000 - 180,000
Lead Software Engineer - Databricks, Spark & AWS
Lead Software Engineer - Databricks, Spark & AWS

JPMorgan Chase & Co. • Kentucky

On-site
USD 130,000 - 160,000
Lead Data Engineer — Python, Databricks & AWS
Lead Data Engineer — Python, Databricks & AWS

慨正橡扯 • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Competitive compensation
Health benefits
Career growth opportunities
Lead Data Engineer – Databricks & Spark on AWS
Lead Data Engineer – Databricks & Spark on AWS

JPMorganChase • Columbus (OH)

On-site
USD 140,000 - 190,000
Senior Lead Big Data Engineer - Python/Java, Databricks & AI
Senior Lead Big Data Engineer - Python/Java, Databricks & AI

JPMorganChase • Houston (TX)

On-site
USD 150,000 - 210,000
Lead Software Engineer: Java, Python & Databricks
Lead Software Engineer: Java, Python & Databricks

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 190,000
Lead Data Platform Engineer - Databricks on AWS
Lead Data Platform Engineer - Databricks on AWS

Next Frontier Capital • Kentucky

On-site
USD 180,000 - 230,000
Lead Data Engineer - Python, Databricks & AWS
Lead Data Engineer - Python, Databricks & AWS

JPMorgan Chase • Jersey City (NJ)

On-site
USD 152,000 - 215,000
Lead Software Engineer - Databricks, ML, AWS
Lead Software Engineer - Databricks, ML, AWS

慨正橡扯 • Plano (TX)

On-site
USD 160,000 - 210,000
Lead Software Engineer-Big Data Python / Java , Databricks
Lead Software Engineer-Big Data Python / Java , Databricks

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 170,000