Lead Data Engineer: ETL, PySpark & Cloud Data Apps

Fairygodboss

Columbus (OH)

On-site

USD 120,000 - 180,000

Full time

13 days ago
Application generator

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 Lead Software Engineer - Data Engineering to join the Consumer & Community Banking/Data Products team. You will design and deliver trusted data-driven technology products in a secure, scalable manner, contributing across multiple technical areas to support business objectives.

Responsibilities include building large-scale ETL pipelines, developing Python applications, and implementing ML-assisted engineering practices while upholding secure coding and CI/CD standards.

Qualifications

  • 5+ years of software and data engineering experience.

Responsibilities

  • Design, develop, and optimize large-scale ETL data pipelines.
  • Build Python applications with modular code and automated tests.
  • Develop distributed data processing with PySpark.
  • Design end-to-end testing and validation.
  • Implement workflow orchestration with Control-M or Airflow (MWAA).
  • Develop cloud-native solutions using AWS services (Glue, Athena, Lambda, CloudWatch).
  • Design data lake architectures using Iceberg or Delta Lake.
  • Administer Snowflake including streams, tasks, roles, and warehouses.
  • Participate in code reviews and promote CI/CD best practices.
  • Leverage AI-assisted development tools while ensuring secure, compliant delivery.

Skills

Python
Java
PySpark
DBT
SQL
Airflow/MWAA
Control-M
AWS
Iceberg/Delta Lake
Snowflake
CI/CD
AI-assisted engineering

Education

Bachelor's degree in Computer Science or related field

Tools

DBT
Snowflake
AWS
Airflow/MWAA
Control-M
Iceberg/Delta Lake
PySpark

Job description

JPMorgan Chase is seeking a Lead Software Engineer - Data Engineering to join the Consumer & Community Banking/Data Products team. You will design and deliver trusted data-driven technology products in a secure, scalable manner, contributing across multiple technical areas to support business objectives.

Responsibilities include building large-scale ETL pipelines, developing Python applications, and implementing ML-assisted engineering practices while upholding secure coding and CI/CD standards.

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

Similar jobs worth comparing

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: 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 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 Engineer – Java, Spark & AWS
Lead Data Engineer – Java, Spark & AWS

Next Frontier Capital • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Lead Data Engineer - Python, PySpark, AWS, Databricks
Lead Data Engineer - Python, PySpark, AWS, Databricks

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 180,000 - 260,000
Lead Data Engineer — Spark & ETL Pipelines
Lead Data Engineer — Spark & ETL Pipelines

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
Senior ETL/PySpark Engineer – Data & Cloud
Senior ETL/PySpark Engineer – Data & Cloud

Next Frontier Capital • Wilmington (DE)

On-site
USD 120,000 - 170,000
Senior Data Engineering Lead: Spark, AWS & Lakehouse
Senior Data Engineering Lead: Spark, AWS & Lakehouse

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 160,000
Lead Data Engineer - Databricks, Spark & AWS
Lead Data Engineer - Databricks, Spark & AWS

JPMorgan Chase & Co. • Kentucky

On-site
USD 120,000 - 185,000
Senior Data Engineer — ETL Pipelines, Python & Cloud
Senior Data Engineer — ETL Pipelines, Python & Cloud

JPMorganChase • Columbus (OH)

On-site
USD 120,000 - 150,000