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

   

Manager of Software Engineering

When you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact.

You were made for this.

As a Manager of Software Engineering - Systems Resiliency at JPMorgan Chase within the Consumer and Community Banking - Technology team, you will lead and manage day-to-day implementation activities with a focus on building resilient, reliable, and scalable systems.

You will drive best practices in CI/CD, software lifecycle management, automated testing, and modern observability, ensuring our platforms are robust, secure, and able to withstand the demands of modern financial services.

Job responsibilities


* Provides technical leadership and mentorship to a team of software engineers, with a focus on systems resiliency, automation, and reliability.


* Sets the overall guidance and expectations for team output, engineering practices, and cross-team collaboration, emphasizing continuous integration, continuous delivery, and automated quality assurance.


* Anticipates and manages dependencies with other teams to deliver resilient products and applications in line with business requirements and service level objectives.


* Oversees the implementation and evolution of CI/CD pipelines, automated testing frameworks, and software lifecycle management processes to ensure rapid, reliable, and secure software delivery.


* Drives process modeling and solutions engineering in a cloud-based development environment, ensuring scalable and maintainable architectures.


* Manages stakeholder relationships and the team's work in accordance with compliance standards, service level agreements, and business requirements, with a focus on operational excellence and incident prevention.


* Fosters a team culture that encourages creative problem-solving, values diverse perspectives and experiences, and aligns all members toward a shared vision and common goals.

Required qualifications, capabilities, and skills



* Formal training or certification on software engineering concepts and 5+ years applied experience, including 2+ years leading technologists in systems resiliency, automation, or DevOps-focused roles.


* Advanced software development skills, with hands-on experience in Java/Spring and modern engineering best practices for building scalable, maintainable code.


* Proven experience designing, implementing, and optimizing CI/CD pipelines (e.g., Jenkins, GitHub Actions, or similar) to automate build, test, and deployment processes.


* Deep understanding of the software development lifecycle (SDLC), with hands-on experience applying agile methodologies and driving continuous improvement in software delivery.


* Expertise in automated testing strategies (unit, integration, end-to-end), test data lifecycle management, environment health, observability patterns, and ensuring predictability and repeatability of tests.


* Experience in process modeling and solution...




Share Job