Drimva

JPMorgan Chase

Lead Software Engineer - Python/Data/PySpark/AWS

Plano, TX · Full-time · Posted Oct 26, 2026

Experience
5+ years of applied experience; no alternatives stated.
Education
Formal training or certification on software engineering concepts.

About the job

Leads software design, development, and production support for secure, scalable applications, including data pipelines and adoption of AI-assisted engineering practices.

What you'll do

  • Designs, develops, tests, and troubleshoots production software and complex applications.
  • Analyzes large datasets to identify patterns and improve applications, coding practices, and system architecture.
  • Promotes AI-assisted engineering practices and validation standards, and resolves production issues using observability tools.

What they ask for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Practical experience in system design, application development, testing, and operational stability; experience maintaining code in a large corporate environment.
  • Proficiency in Java or Python and AWS services including ECS, S3, SQS, SNS, Lambda, Glue, pySpark, and cloudwatch.
  • Experience with SRE and observability tools, SQL and databases, CI/CD tools, Terraform, and agile practices including resiliency and security.

Nice to have

  • Experience in data pipeline design and development or cloud migration projects.
  • Familiarity with modern front-end technologies; experience in AWS Glue and PySPark.

Tools

Java, Python, AWS, ECS, S3, SQS, SNS, Lambda

AI focus

Drives adoption of enterprise-authorized AI-assisted engineering for code review and refactoring, test strategy, and incident/root-cause analysis, with validation standards and reusable practices.

Model-written summary · the original posting is authoritative

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