Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JP Morgan Chase Logo

Senior Manager of Software Engineering - Java - Python

JP Morgan Chase

Salary not specified
Sep 25, 2025
Wilmington, DE, USA
Apply Now

JPMorgan Chase is looking to move financial technologies forward by providing technical coaching and advisory support to multiple technical teams, anticipating needs and potential dependencies of other functions within the firm.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • In addition, 2+ years of experience leading technologists to manage and solve complex technical items within your domain of expertise
  • Expertise with coding in Java and/or Python, Data modeling, Data structures, Databricks and AWS
  • Practical cloud native experience
  • Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines
  • Experience working at code level

Responsibilities

  • Provide overall direction, oversight, and coaching for a team of entry-level to mid-level software engineers that work on basic to moderately complex tasks
  • Direct, oversee, and coach a team of entry- to mid-level software engineers working on tasks of varying complexity.
  • Advise leadership on budget, strategy, and technical matters to improve team efficiency and capabilities.
  • Partner and influencing direction of program with senior program stakeholders to drive innovation, shape program strategy, and identify growth opportunities.
  • Experience leading teams of technologists
  • Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives
  • Experience with hiring, developing, and recognizing talent

Other

  • Be accountable for decisions that influence teams’ resources, budget, tactical operations, and the execution and implementation of processes and procedures
  • Make decisions affecting team resources, budgets, operations, and process implementation.
  • Foster collaboration across teams and stakeholders.
  • Identify and address issues to ensure successful delivery of work, escalating when necessary.
  • Promote a culture of diversity, inclusion, opportunity, and respect, with a focus on diverse representation.