Lead ETL & Java AI Engineer for Data Pipelines

JPMorganChase

Columbus (OH)

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JPMorganChase leads in financial services and seeks a Lead Software Engineer to drive data engineering efforts within the Consumer & Community Banking Marketing Technology team. You will architect and deliver large-scale data pipelines, build Java-based services, and promote AI-assisted development practices in a secure, scalable environment.

The role requires deep expertise in data engineering, Spark, and modern data lake patterns, with strong collaboration across cross-functional teams to meet

Qualifications

  • Formal training or certification in software engineering concepts and 10+ years applied experience.
  • Strong experience leading AI-assisted software development tools and validating AI outputs for correctness, performance, and security.
  • Proven experience with responsible AI use, data sensitivity, secure handling, resilience and security expectations.

Responsibilities

  • Executes creative software solutions, design, development, and troubleshooting across complex problems.
  • Drives team adoption of enterprise AI-assisted engineering practices for code quality and delivery speed.
  • Architects and delivers large-scale data pipelines (ETL/ELT) across ingestion, transformation, validation, and publishing.
  • Designs data lake patterns with quality controls, lineage, governance, and reusable datasets.
  • Builds and optimizes distributed processing workloads using Apache Spark and modern file formats.
  • Tunes performance across compute and storage (Spark, joins, cache, skew, warehouse).
  • Implements engineering best practices: CI/CD, testing, observability, security-by-design.
  • Builds Java services and data access layers; develops REST APIs and integration components.
  • Applies modern application engineering practices (clean architecture, SOLID, test automation, secure coding).

Skills

Java
Python
Big data
Spark
Data pipelines
Cloud
ETL/ELT
Distributed systems

Tools

Airflow
Snowflake
Kafka

Job description

JPMorganChase leads in financial services and seeks a Lead Software Engineer to drive data engineering efforts within the Consumer & Community Banking Marketing Technology team. You will architect and deliver large-scale data pipelines, build Java-based services, and promote AI-assisted development practices in a secure, scalable environment.

The role requires deep expertise in data engineering, Spark, and modern data lake patterns, with strong collaboration across cross-functional teams to meet

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Driven ETL Lead Engineer (Java & Spark)
AI-Driven ETL Lead Engineer (Java & Spark)

JPMorgan Chase & Co. • United States

On-site
USD 140,000 - 210,000
Lead Data Engineer: Scalable Pipelines & AI Solutions
Lead Data Engineer: Scalable Pipelines & AI Solutions

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 130,000 - 180,000
Lead Data & AI-Driven Software Engineer
Lead Data & AI-Driven Software Engineer

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 190,000
Competitive compensation
Health benefits
Career growth opportunities
Lead Data & AI ETL Engineer (Java/Spark)
Lead Data & AI ETL Engineer (Java/Spark)

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 140,000 - 180,000
Lead Java Engineer – Data Platform & AI-Driven Solutions
Lead Java Engineer – Data Platform & AI-Driven Solutions

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 150,000 - 190,000
Lead Data Engineer - Python, Spark & Cloud Data Pipelines
Lead Data Engineer - Python, Spark & Cloud Data Pipelines

Fairygodboss • Columbus (OH)

On-site
USD 140,000 - 190,000
Lead Data Engineer – Java, Spark & AWS
Lead Data Engineer – Java, Spark & AWS

Next Frontier Capital • Jersey City (NJ)

On-site
USD 150,000 - 230,000
ETL Java AI Lead Engineer
ETL Java AI Lead Engineer

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 140,000 - 180,000
Lead Data Engineer: AI-Driven Data Platform & Cloud
Lead Data Engineer: AI-Driven Data Platform & Cloud

JPMorganChase • Jersey City (NJ)

On-site
USD 130,000 - 170,000
Health care coverage
Retirement plan
Backup childcare
+3
Lead Data & AI Platform Engineer: Scalable Pipelines
Lead Data & AI Platform Engineer: Scalable Pipelines

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 240,000