JPMorgan Chase
Lead Software Engineer - Full Stack Java or Python, AWS, AI
$157K–$215K
Jersey City, NJ · Full-time · Posted Jul 30, 2026
- Experience
- 5+ years of applied coding experience in Java or Python; 10+ years in software engineering or an architect role preferred.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads software engineering for secure, scalable products supporting the investment bank’s Planning & Analysis group.
What you'll do
- Designs, develops, troubleshoots, reviews, and debugs production software.
- Improves operational stability by automating recurring issue remediation.
- Leads architectural evaluations and promotes adoption of emerging technologies across engineering.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied coding experience in Java or Python.
- Hands-on experience with system design, application development, testing, and operational stability.
- Experience with AI systems, LLMs, and machine learning for financial applications; experience deploying and scaling systems within AWS.
- Proficiency in automation and continuous delivery, software development lifecycle, agile methods, and practical cloud-native engineering.
Nice to have
- 10+ years of experience in a software engineering or architect role.
- Experience working with Databricks.
Pay
$156,750.00-$215,000.00 USD base salary
Tools
Java, Python, AWS, Databricks, LLMs
AI focus
Uses AI systems, LLMs, and machine learning for financial applications.
Model-written summary · the original posting is authoritative