Drimva

JPMorgan Chase

Lead Software Engineer – Python Software Engineer

Columbus, OH · Full-time · Posted Oct 14, 2026

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

About the job

Leads software engineering work in the Chief Technology Office, developing secure, scalable production solutions and advancing AI-assisted engineering practices across the team.

What you'll do

  • Designs, develops, troubleshoots, reviews, and debugs production software; improves operational stability through automation.
  • Leads responsible adoption and validation of enterprise-authorized AI-assisted development tools and practices.
  • Builds reusable, AI-native components and leads software engineering communities of practice.

What they ask for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Advanced Python skills and hands-on experience with system design, application development, testing, and operational stability.
  • Experience leading approved AI-assisted software development, including setting standards for validating outputs and coaching on responsible, secure use.
  • Proficiency in automation, continuous delivery, the Software Development Life Cycle, agile methodologies, cloud-native development, and a technical discipline such as cloud, artificial intelligence, or machine learning.

Nice to have

  • Advanced skills in Java and JavaScript.
  • Experience building SDKs, frameworks, or developer platforms; AI-native tooling or workflows; or production code that uses or builds AI capabilities.

Tools

Python, Java, JavaScript, CI/CD

AI focus

Leads adoption and validation of AI-assisted engineering tools and workflows; builds AI-native components and may ship production software that uses or builds AI capabilities.

Model-written summary · the original posting is authoritative

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