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


Sr Manager of Software Engineering - Supply Chain

This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions.

As a Manager of Software Engineering at JPMorganChase within the Corporate Sector - Infrastructure Platform Supply Chain platform, you lead multiple teams and 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.

Job responsibilities



* Leads, develops, and manages software engineering teams, fostering a culture of inclusion, accountability, technical excellence, continuous improvement, and collaboration


* Establishes and executes engineering strategy, roadmaps, priorities, and delivery plans aligned with business objectives


* Oversees software solution design, development, testing, deployment, and technical troubleshooting across multiple applications and technical domains


* Partners with product and business stakeholders to define priorities, manage scope, resolve dependencies, and ensure predictable delivery


* Oversees release management, deployment coordination, production readiness, change management, and operational stability


* Drives adoption and continuous improvement of CI/CD pipelines, automated testing, infrastructure automation, observability, and secure software delivery practices


* Identifies, assesses, and mitigates technology, delivery, operational, cyber, and regulatory risks


* Ensures the creation and maintenance of architecture, design, risk, control, and delivery artifacts


* Uses data, metrics, and reporting to identify trends, improve engineering performance, and strengthen application and system health


* Leads team adoption of enterprise-authorized AI-assisted engineering practices and SDLC/TLM automation to improve delivery speed, quality, and operational outcomes, while setting expectations for human validation, secure handling of inputs/outputs, and consistent use of reusable patterns across teams.

Required qualifications, capabilities, and skills



* Formal training or certification on software engineering concepts and 5+ years applied experience.

In addition, demonstrated coaching and mentoring experience


* Experience managing, mentoring, and developing software engineering teams in a large corporate or financial services environment


* Demonstrated experience leading software delivery across architecture, application development, testing, deployment, release management, and operational stability


* Strong understanding of software engineering strategy, technical roadmaps, delivery governance, and organizational change


* Experience leading agile teams and managing program increments, delivery dependencies, backlogs, and continuous improvement


* Deep understanding of cloud architecture, virtualization, APIs, data models, event-driven solutions, and modern sof...




Share Job