JPMorgan Chase logo
JPMorgan Chase4 months ago

Lead Software Engineer-ETL

On-site · Wilmington, Delaware, United States

Type
Full Time
Level
Senior Level
Education
License Or Certification
Company size
Enterprise
Industry
Investment Banking

Job Summary

Lead Software Engineer-ETL at JPMorgan Chase leads design, development, and troubleshooting of secure, scalable data engineering solutions across multiple business functions. Responsible for producing high-quality production code, code reviews, automation, and continuous delivery, while guiding architectural evaluations with internal teams and external vendors. Drives adoption of new technologies, fosters innovation and inclusive team culture, and ensures adherence to SDLC, security, and resilience practices. Requires strong experience in data engineering with modern tech stack and cloud platforms (AWS, Snowflake) and proficiency in Python and SQL.

Required Qualifications

  • Formal training or certification on software engineering concepts
  • 5+ years applied experience in data engineering
  • Experience in Ab Initio, Teradata, PySpark, AWS Cloud, and Snowflake
  • Expertise in Python and SQL
  • Hands-on experience in SDLC, testing, and operational stability
  • Experience with automation and CI/CD
  • Knowledge of agile methodologies
  • Understanding of financial services IT systems
  • Cloud-native experience
  • Previous work on credit card related projects (preferred)
  • DBT, Airflow, Data Modelling (preferred)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Lead Software Engineer-ETL

Apply on Sorce