Data Python Software Engineer III

JPMorgan Chase & Co.•Chicago, IL
•$114,000 - $155,000

About The Position

As a Data Python Software Engineer III at JPMorganChase within the Commercial & Investment Bank Global Banking Technology team, you will serve as a seasoned member of an agile team designing and delivering trusted data collection, storage, access, and analytics solutions that are secure, stable, and scalable. You will develop, test, and maintain critical data pipelines and architectures across multiple technical areas and business functions in support of the firm’s business objectives. The role includes contributing to enterprise data controls, applying enterprise-authorized AI capabilities to data engineering workflows, updating data models for new use cases, and working with SQL and NoSQL technologies. AI-assisted work must be validated and handled in accordance with data sensitivity, security, resiliency, traceability, and auditability expectations. JPMorganChase offers a competitive total rewards package, with base salary determined by role, experience, skill set, and location. Eligible employees may receive commission-based pay and/or discretionary incentive compensation. Benefits and programs are subject to eligibility and include health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching. Additional compensation and benefits details are provided during the hiring process.

Requirements

  • Formal training or certification in data engineering concepts.
  • At least 3 years of applied experience and hands-on coding with Python, along with data analytics experience.
  • Demonstrated experience using enterprise-authorized AI capabilities in the work environment to support data engineering workflows, with strong validation habits and awareness of data sensitivity.
  • Ability to review and validate AI-assisted outputs, such as query suggestions, test ideas, or model change summaries, before use; escalate when uncertain and follow data-handling requirements.
  • Advanced SQL skills, including joins and aggregations, and a working understanding of NoSQL databases.
  • Significant experience with statistical data analysis and the ability to determine appropriate tools and data patterns for analysis.
  • Experience customizing changes in tools to generate product outputs and working with a Product Owner to analyze and interpret data.

Nice To Haves

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

Responsibilities

  • Support reviews of controls to ensure sufficient protection of enterprise data.
  • Use enterprise-authorized AI capabilities to accelerate data pipeline and design analysis and documentation, validating outputs and handling data according to sensitivity and security requirements.
  • Make configuration and customization changes to generate products in response to business or customer requests and advise colleagues on requests.
  • Update logical or physical data models based on new use cases.
  • Use SQL frequently and apply an understanding of NoSQL databases and their role in the marketplace.
  • Apply reuse-first, AI-assisted practices to strengthen SDLC quality routines for data pipelines, including test generation and control validation, while ensuring traceability, auditability, and alignment with resiliency and security expectations.
  • Develop, test, and maintain critical data pipelines and architectures.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
  • Commission-based pay and/or discretionary incentive compensation for eligible roles
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service