JPMorganChase is seeking an Experienced Software Engineer to join our Global Technology team. As a key member of our agile team, you'll be responsible for designing and delivering trusted market-leading technology products in a secure, stable, and scalable way.
You'll be working on critical systems using Java or Python, contributing to the development of scalable and resilient solutions that power our financial services. Whether it's developing mobile features for banking, optimizing trading systems with big data, creating innovative payment solutions for merchants, or supporting our cloud platforms integration - you'll be at the forefront of financial technology innovation.
The role offers multiple growth paths at Software Engineer II and III levels, with placement determined through skills-based assessment and interviews. You'll be expected to understand advanced features of coding languages, design viable systems, and solve both functional and non-functional problems through application of language best practices.
As part of our Global Technology team, you'll be working across all business lines including Consumer & Community Banking, Asset & Wealth Management, Commercial Banking, and Corporate Investment Banking. You'll join a team specifically built to meet and exceed our evolving technology needs and controls agenda.
We offer a competitive total rewards package including base salary, potential for commission-based pay and discretionary incentive compensation. Our comprehensive benefits include health care coverage, on-site wellness centers, retirement savings, childcare support, tuition reimbursement, and mental health support.
Join us to push the limits of what's possible in financial technology while working with a diverse, inclusive team that values innovation and technical excellence.