Sr Manager of Software Engineering - Full Stack

JPMorgan Chase & Co.New York, NY

About The Position

This is your chance to change the path of your career and guide a team to success at one of the world’s leading financial institutions. As a Sr Manager of Software Engineering at JPMorgan Chase within Consumer & Community Banking (CCB) — Commerce Payments, you lead an agile engineering team delivering backend platforms that support Provisioning and Stored Cards. You manage day-to-day implementation activities by identifying and escalating issues and ensuring your team’s work adheres to compliance standards, business requirements, and tactical best practices.

Requirements

  • 6+ years of software engineering experience, with demonstrated progression in scope/ownership and production delivery.
  • Hands-on experience with AI (e.g., Co-Pilot, LLM).
  • Experience with Java.
  • Experience leading technology projects (planning, execution, delivery accountability, risk management).
  • Experience managing technologists (coaching, feedback, hiring/interviewing, career development, performance management).
  • Proficient in automation and continuous delivery methods, including CI/CD and quality gates.
  • Proficient in all aspects of the Software Development Life Cycle (design, build, test, release, operate).
  • Advanced understanding of agile engineering practices such as CI/CD, application resiliency, and security-by-design.
  • Practical cloud-native experience (AWS) building and operating services in production.
  • In-depth understanding of financial services technology environments and operating within enterprise controls/compliance expectations.
  • Degree (or equivalent experience) in Computer Science, Engineering, Mathematics, or a related field.

Nice To Haves

  • Hands-on code-level experience (player/coach)
  • Experience with Kafka
  • Experience with Cassandra (data modeling, performance, operational considerations) or similar distributed NoSQL stores.
  • Payments domain exposure, especially provisioning platforms.

Responsibilities

  • Provide guidance to a team of software engineers on daily tasks, execution, and delivery priorities.
  • Set expectations for team output, engineering practices, and collaboration (design reviews, code reviews, testing, documentation, operational readiness).
  • Anticipate and manage dependencies with partner teams to deliver products and applications in line with business requirements.
  • Manage stakeholder relationships and ensure the team’s work aligns with compliance standards, service level expectations, and business requirements.
  • Establish and reinforce standards for secure, stable, and scalable software, including resiliency and production support practices.
  • Guide technical direction for Java backend engineering, including service design, performance, reliability, and troubleshooting.
  • Drive cloud-native delivery on AWS, emphasizing automation, observability, and operational excellence.
  • Support event-driven architecture delivery using Kafka, including reliability patterns and production troubleshooting.
  • Encourage responsible, effective use of AI developer tools (e.g., Copilot) to improve productivity while maintaining quality, security, and compliance.
  • Create a culture of diversity, opportunity, inclusion, and respect for team members and prioritize diverse representation.

Benefits

  • comprehensive health care coverage
  • on-site health and wellness centers
  • a retirement savings plan
  • backup childcare
  • tuition reimbursement
  • mental health support
  • financial coaching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service