Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Data Engineer

Home > Python programming jobs

Lead Software Engineer - Data Engineer in USA

  • JPMorgan Chase
  • Full time
  • Email
  • Atlanta, GA

Responsibilities

  • Design, develop, test, troubleshoot, and maintain secure, high-quality production software solutions.
  • Build and operate batch and streaming ETL/ELT pipelines and data platform capabilities on AWS.
  • Review and debug code, improve operational stability, and automate recurring issue remediation.
  • Lead adoption of enterprise-authorized AI-assisted engineering practices, including code review, refactoring, test acceleration, and incident analysis.
  • Establish validation standards for AI-assisted outputs, secure coding, peer review, automated testing, and reusable engineering patterns.
  • Lead vendor, startup, and internal architecture evaluation sessions.
  • Lead software engineering communities of practice and promote new technologies.
  • Coach engineers on responsible, secure, and compliant use of AI-assisted development tools and Large Language Models.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Proficiency in system design, testing, and operational ownership.
  • Advanced Python and cloud-native engineering experience with AWS, including IAM, VPC, KMS, and CloudWatch.
  • Production experience delivering batch or streaming ETL/ELT pipelines using AWS Glue, Amazon EMR, AWS Lambda, and Amazon MWAA/Airflow or AWS Step Functions.
  • Strong data engineering fundamentals, including CDC/incremental processing, backfills, idempotency, late-arriving data handling, and schema evolution.
  • Experience with AWS analytics and storage services, including Amazon S3, Amazon Redshift, Amazon Athena, AWS Lake Formation, and Glue Data Catalog.
  • Experience with streaming and messaging technologies such as Amazon Kinesis and Amazon MSK.
  • Experience implementing data quality controls, monitoring and alerting, pipeline automation, performance and cost optimization, and security/governance compliance.
  • Demonstrated ability to lead adoption of approved AI-assisted software development tools and validate their outputs for correctness, performance, and security.
  • Understanding of responsible AI practices, data sensitivity, secure input/output handling, resiliency, and security expectations.
  • Practical experience using Large Language Models to accelerate advanced coding workflows.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skills, and location; eligible roles may also receive incentive compensation.
  • Health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Equal opportunity employer offering reasonable accommodations for religious practices, mental health needs, and disabilities.

Salary: Competitive

JPMorgan Chase

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the ...

Similar positions

Core Services Data Operations

  • FICO
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Mexico

Staff Machine Learning Engineer

  • Altana
  • Full time
  • USA
  • 10/15/2026
  • Salary: $205k - $240k/yr
  • Boston, MA

Security Platform Automation Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Seattle, WA

Analytics Engineer

  • Reddit
  • Full time
  • USA
  • 10/15/2026
  • Salary: $164k-$230k
  • Remote

Senior AI Engineer

  • Infiterra S.A
  • Full time
  • Remote
  • 10/15/2026
  • Greece, UK