As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - Architecture & Engineering team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. This role offers an opportunity to impact your career and push the limits of what's possible while working with cutting-edge technologies including Python, AWS, and Generative AI.
The position involves leading technical initiatives across multiple areas, conducting critical technology solutions, and driving innovation within the firm's business objectives. You'll be responsible for developing secure high-quality production code, reviewing others' work, and identifying automation opportunities to improve operational stability.
The role requires advanced experience in Python programming and proficiency with AWS, ML/AI, and LLM technologies. You'll be working in an environment that values diversity, equity, and inclusion, while contributing to communities of practice across Software Engineering to drive awareness of new technologies.
JPMorgan Chase offers a competitive compensation package ranging from $152,000 to $215,000, along with comprehensive benefits including healthcare coverage, retirement savings, tuition reimbursement, and mental health support. The position is based in either Plano, TX or Jersey City, NJ.
This is an excellent opportunity for an experienced software engineer looking to work with enterprise-scale systems in the financial services industry while leveraging cutting-edge AI and cloud technologies. The role combines technical leadership with hands-on development, making it ideal for those who want to both code and guide technical direction.