Drimva

JPMorgan Chase

Data Python Software Engineer III

$114K–$155K

Chicago, IL +1 · Full-time · Posted Oct 28, 2026

Location
Chicago, IL
Plano, TX
Experience
3+ years of applied experience coding with Python; no alternative stated.
Education
Formal training or certification in data engineering concepts.

About the job

Develops and maintains secure, scalable data pipelines and architectures, and delivers data collection, storage, access, and analytics solutions for Global Banking Technology.

What you'll do

  • Develop, test, and maintain data pipelines and architectures; update logical or physical data models for new use cases.
  • Review data controls and apply security, resiliency, traceability, and auditability practices, including AI-assisted SDLC routines.
  • Customize tools to generate product outputs and work with Product Owners to analyze and interpret data.

What they ask for

  • Formal training or certification in data engineering concepts and 3+ years of applied experience coding with Python, plus data analytics experience.
  • Experience using enterprise-authorized AI for data engineering workflows, validating outputs and handling sensitive data appropriately.
  • Advanced SQL skills and a working understanding of NoSQL databases.
  • Significant statistical data analysis experience and ability to select appropriate tools and data patterns.

Nice to have

  • Hands-on experience with AWS.
  • Familiarity with modern front-end technologies.

Pay

USD 114,000.00-$155,000.00 base salary (Chicago, IL); USD 114,000.00-$155,000.00 base salary (Plano, TX)

Tools

Python, SQL, NoSQL, AWS

AI focus

Uses enterprise-authorized AI to support data engineering workflows, including pipeline and design analysis, documentation, test generation, and control validation; validates outputs and follows data sensitivity and security requirements.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)