JPMorgan Chase & Co. is seeking a Principal Software Engineer to join their Consumer & Community Banking division. This role offers an exciting opportunity to drive technical innovation at one of the world's leading financial institutions.
As a Principal Software Engineer, you'll be at the forefront of designing and implementing distributed systems and microservices architecture. You'll work with cutting-edge technologies including Java, Python, Kubernetes, and Apache Kafka, while leading technical initiatives that directly impact millions of Chase customers.
The role requires expertise in cloud technologies and infrastructure-as-code, with a focus on AWS services and containerization. You'll be responsible for driving architectural decisions, leading code reviews, and mentoring team members while ensuring solutions meet high standards of quality and scalability.
The position offers competitive compensation including base salary, potential for commission-based pay, and comprehensive benefits. You'll be part of Chase's Consumer & Community Banking division, which leads the U.S. in credit card sales and deposit growth while maintaining the most-used digital solutions in the industry.
This is an excellent opportunity for experienced engineers who want to make a significant impact while working with enterprise-scale systems and modern technology stack. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong leadership skills.
Benefits include comprehensive healthcare, retirement savings, tuition reimbursement, and various wellness programs. The company promotes a diverse and inclusive environment and offers professional development opportunities. Located in Plano, TX, you'll be working in a modern facility with access to on-site amenities and a collaborative work environment.