Manager of Software Engineering - Trust and Security

JPMorgan Chase JPMorgan Chase · Banking · New York, NY +1 · Consumer & Community Banking

Manager of Software Engineering at JPMorgan Chase, leading multiple teams in Consumer and Community Banking. Focuses on daily implementation, issue escalation, and ensuring adherence to compliance, business requirements, and best practices. Leads adoption of AI-assisted engineering practices and SDLC automation, manages stakeholder relationships, and fosters a culture of diversity and inclusion. Requires 5+ years of software engineering experience, Java/Spring Boot proficiency, cloud infrastructure (AWS, Terraform), containerization (Docker, Kubernetes), databases, event streaming (Kafka), DevOps/SRE, and experience leading responsible AI adoption.

What you'd actually do

  1. Provides guidance to immediate team of software engineers on daily tasks and activities
  2. Sets the overall guidance and expectations for team output, practices, and collaboration
  3. Anticipates dependencies with other teams to deliver products and applications in line with business requirements
  4. 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.
  5. Manages stakeholder relationships and the team’s work in accordance with compliance standards, service level agreements, and business requirements

Skills

Required

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Demonstrated coaching and mentoring experience
  • Proficiency developing backend services in Java with Spring Boot within microservices architectures
  • Ability to design and implement RESTful web services and APIs
  • Hands-on experience defining cloud infrastructure as code with Terraform and operating services AWS
  • Experience containerizing and orchestrating applications with Docker and Kubernetes
  • Practical experience with relational and NoSQL databases, including Postgres, Cassandra, MongoDB, and Redis
  • Experience building and maintaining event streaming solutions using Kafka or RabbitMQ
  • Well-versed in DevOps and SRE practices, including CI/CD with Jenkins and observability using Splunk and Grafana
  • Experience leading responsible adoption of enterprise-authorized AI-assisted development and delivery tools across engineering teams, including defining ways of working (review/validation expectations), measuring outcomes, and ensuring secure handling of data
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, resiliency/security implications, and governance expectations; ability to coach engineers on compliant and effective usage

Nice to have

  • Cloud certification in AWS
  • Experience implementing observability and SRE practices using Splunk and Grafana
  • Experience with performance tuning, capacity planning, and reliability engineering for high-throughput services
  • Familiarity with secure coding practices and threat modeling

What the JD emphasized

  • adheres to compliance standards
  • responsible adoption of enterprise-authorized AI-assisted development
  • responsible AI use in engineering workflows