JPMorgan Chase
Sr Lead Software Engineer - Python Engineering
Columbus, OH · Senior · Full-time · Posted Oct 14, 2026
- Experience
- 5+ years applied experience; formal training or certification is also required.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads software engineering in the Chief Technology Office, building and operating secure, scalable products while guiding teams in responsible, AI-assisted engineering practices.
What you'll do
- Provides technical guidance and drives decisions affecting product design, functionality, and engineering operations.
- Develops, reviews, and debugs production code; promotes secure, high-quality engineering and SDLC practices.
- Leads adoption and governance of approved AI-assisted engineering tools, with validation standards and measurable outcomes.
What they ask for
- Formal software engineering training or certification and 5+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Advanced Python skills; proficiency in automation, continuous delivery, and the Software Development Life Cycle.
- Practical cloud-native experience and demonstrated proficiency in 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-assisted workflows or production AI capabilities.
Tools
Python, Java, JavaScript, CI/CD
AI focus
Leads adoption and governance of approved AI-assisted software development tools, validates AI outputs for correctness, performance, and security, and promotes responsible AI use in engineering workflows.
Model-written summary · the original posting is authoritative