JPMorgan Chase
Senior Manager of Software Engineering – Python Engineering
Columbus, OH · Manager · Full-time · Posted Oct 14, 2026
- Experience
- 5+ years of applied experience; no alternatives stated.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads an engineering team that builds reusable frameworks, SDKs, and AI-native tools, while advancing enterprise adoption of AI-assisted engineering and SDLC automation.
What you'll do
- Manages, hires, and develops engineers; provides technical coaching and writes and reviews production code.
- Sets adoption practices, validation standards, governance, and measurable outcomes for enterprise-authorized AI-assisted development and automation.
- Partners with stakeholders on platform roadmaps and improves operational stability through automation.
What they ask for
- Formal software engineering training or certification and 5+ years of applied experience.
- Advanced Python skills and hands-on experience in system design, application development, testing, and operational stability.
- Experience leading engineering teams and multi-team adoption of enterprise-authorized AI-assisted development and delivery tools.
- Proficiency in the Software Development Life Cycle and agile methodologies; practical cloud-native experience.
Nice to have
- Advanced Java and JavaScript skills.
- Experience building SDKs, frameworks, or developer platforms, and defining platform roadmaps with stakeholders.
Tools
Python, Java, JavaScript
AI focus
Leads responsible, secure adoption of AI-assisted software development, including coaching on output validation, governance, quality gates, sensitive-data handling, and measurable delivery outcomes.
Model-written summary · the original posting is authoritative