JPMorgan Chase
Lead Software Engineer - Chief Technology Office (CTO)
OH · Full-time · Posted Aug 24, 2026
- Experience
- 5+ years of applied experience; the posting specifies NAMR/APAC – India/ LATAM/ Hong Kong.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads technical work on an agile team building and operating secure, scalable software products, while promoting responsible AI-assisted engineering practices.
What you'll do
- Designs, develops, reviews, and troubleshoots production software across multiple technical areas.
- Promotes validated, secure use of AI-assisted engineering tools and improves team adoption of automation.
- Evaluates architectural designs and addresses recurring issues to improve application stability.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Java programming, with hands-on system design, application development, testing, and operational stability experience.
- Hands-on database experience with Amazon Aurora or Postgres, including performance tuning and reliability.
- Practical cloud-native experience and hands-on AWS experience; proficiency across the SDLC, CI/CD, resiliency, and security.
Nice to have
- Terraform; MyBatis or similar Java persistence frameworks; modern web frontends and Node.js services.
- GitHub Copilot or Claude Code experience; incident management, triage, post-incident reviews, and operational hardening.
Tools
Java, Amazon Aurora, Postgres, AWS, Terraform, MyBatis, Node.js, GitHub Copilot
AI focus
Leads responsible use of AI-assisted coding, code review, testing, refactoring, troubleshooting, and documentation; establishes validation standards for correctness, performance, and security, with attention to sensitive data and compliant practices.
Model-written summary · the original posting is authoritative