The annual average software engineer salary at JPMorgan Chase is about $102,332 (base pay). Total compensation at JPMorgan Chase includes cash bonuses and stocks plus perks and benefits and base salaries.