US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Manager of Software Engineering

As a Senior Manager of Software Engineering at JPMorgan Chase within Consumer & Community Banking - Cash and Check Management Tech Team, you serve in a leadership role, providing technical coaching and advisory while anticipating the needs and potential dependencies of other functions across the firm.

Cash and Check Management Product delivers technology, process , and controls to support our customers and clients seamlessly across these distinct money movement mechanisms.

We are modernizing end-to-end processing in AWS using micro frontend and microservice architecture, and we are committed to our transformation journey - building innovative, scalable, AI-enabled solutions that are best-in-class.

We are passionate about the future of technology and our ability to always deliver excellence.

Job Responsibilities



* Own the technical integrity and quality of the team's delivery, partnering with Architects on design and with the team on breaking down and estimating complex work



* Ensure development quality is tracked and continuously improved through practices like unit testing, peer review, and automated remediation of recurring issues



* Mentor team members to progress their technical and professional skills, and build a team culture of diversity, opportunity, inclusion, and respect



* Partner with product and business leaders, aligning roadmaps and securing cross-functional buy-in with clear data and trade-offs; frame complex technology and risk topics as business impact for executive audiences



* Lead cross-team delivery and change through ambiguity, resolving conflict and raising engineering standards for design, reliability, and security



* Build and integrate agentic AI capabilities, including autonomous agents, workflow automation, and AI-driven decision-making, into CCB products and platforms



* Champion an AI-First mindset for the team - proactively leveraging AI and automation tools not only for software delivery, but for day-to-day work such as documentation, status reporting, meeting preparation, research, and communications - to increase individual and team productivity

Required Qualifications, Capabilities and Skills



* Overall 10+ years of experience, including 5+ years of hands-on development experience in microservices development, UI development, and people management



* Hands-on development experience working with core enterprise-based Java technologies, Spring/Spring Boot, and event-based microservices in an AWS/Cloud environment



* Experience with distributed systems and cloud technologies (AWS, GCP, Azure), microservices/RESTful APIs, relational/NoSQL databases, and data modeling



* Hands-on experience with data streaming and messaging frameworks (Kafka, Spark, etc.) and containerization (Docker, Kubernetes, Helm)



* Demonstrated track record of mentoring engineers on technical growth and on the responsible, effective use of AI-assisted development and agentic ...




Share Job