Manager of Software Engineering: Data Analytics

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

Manager of Software Engineering for Data Analytics within JPMorgan Chase's Consumer & Community Banking division. This role focuses on enhancing, building, and delivering data collection, storage, access, and analytics solutions. Responsibilities include guiding a team of software engineers, setting output expectations, managing stakeholder relationships, and ensuring compliance. Requires extensive experience in cloud-based applications, Python (Pyspark), system design, and agile methodologies. Experience with data processing pipelines and driving adoption of AI engineering tools is also noted.

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 communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  5. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and data pipelines

Skills

Required

  • Formal training in software engineering concepts
  • 5+ years of applied experience
  • Extensive experience building and operating AWS/public cloud–based applications
  • Strong Python (Pyspark) programming skills
  • Proven hands‑on delivery across system design, application development, testing, and operational stability.
  • Experience managing technologists
  • Proficient in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Experience with pipelines and DAGs for data processing and/or machine learning
  • Demonstrated proficiency in cloud and AI/ML software practices
  • Experience driving adoption of AI engineering tools (e.g., GitHub Copilot) for JIRA, documentation, coding, and releases, with measurable productivity and quality gains

Nice to have

  • AWS (hands-on): Glue, EventBridge, Step Functions, S3, Lambda, ECS, EKS, Kinesis, CloudWatch
  • Python
  • Terraform
  • TigerGraph
  • graph databases
  • GitHub Copilot
  • Airflow
  • Kubernetes
  • Jules/JET
  • GKP (Gaia Kubernetes)

What the JD emphasized

  • 5+ years of applied experience
  • Extensive experience building and operating AWS/public cloud–based applications
  • Proven hands‑on delivery across system design, application development, testing, and operational stability.
  • Experience managing technologists
  • Experience with pipelines and DAGs for data processing and/or machine learning
  • Demonstrated proficiency in cloud and AI/ML software practices
  • Experience driving adoption of AI engineering tools (e.g., GitHub Copilot) for JIRA, documentation, coding, and releases, with measurable productivity and quality gains