JPMorgan Chase is seeking a Senior Lead Software Engineer to join our Corporate Technology team. This role combines technical leadership with hands-on architecture and development responsibilities.
As a Senior Lead Software Engineer, you'll be an integral part of an agile team working to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll drive significant business impact through your capabilities and contributions, applying deep technical expertise and problem-solving methodologies to tackle diverse challenges across multiple technologies and applications.
The ideal candidate will provide architectural guidance to business and technical teams, design and develop secure production code, and lead architectural decisions that shape product design and functionality. You'll serve as a subject matter expert, contributing to the engineering community by promoting firm-wide frameworks, tools, and best practices.
Key qualifications include formal training in software architecture with 5+ years of experience, hands-on expertise in system architecture and application development, and advanced proficiency in programming languages. Experience with microservices, containerization (Docker, Kubernetes), and cloud-native architectures is highly valued.
We offer a competitive compensation package including base salary ($171,000-$260,000), comprehensive healthcare, retirement benefits, tuition reimbursement, and various wellness programs. Join our team and help shape the future of financial technology at one of the world's leading financial institutions.