Manager of Software Engineering - Payments Technology

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
$133,000 - $185,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Manager of Software Engineering - Payments Technology

Join JPMorgan Chase's Corporate & Investment Bank as a Manager of Software Engineering in the Payments Technology team, where you'll lead multiple teams and drive technological innovation at one of the world's leading financial institutions. In this role, you'll manage day-to-day implementation activities, provide technical leadership, and ensure your team's work meets compliance standards and business requirements.

As a leader, you'll guide software engineers, set team expectations, and foster a culture of diversity and inclusion. You'll be responsible for developing secure, high-quality production code while managing stakeholder relationships and driving the adoption of new technologies. The position requires expertise in Java, cloud technologies, and agile methodologies, with a focus on delivering innovative payment solutions.

The role offers competitive compensation ranging from $133,000 to $185,000, along with comprehensive benefits including healthcare, retirement plans, and professional development opportunities. You'll be part of JPMorgan Chase's 200-year legacy of financial innovation, working in their Chicago office to shape the future of payment technologies.

This position is ideal for experienced technology leaders with 5+ years of software engineering experience who are passionate about financial technology and want to make an impact at a global scale. You'll work with cutting-edge technologies while leading teams that develop solutions used by millions of customers worldwide.

Last updated an hour ago

Responsibilities For Manager of Software Engineering - Payments Technology

  • Provides guidance to immediate team of software engineers on daily tasks and activities
  • Sets and executes the overall guidance and expectations for team output, practices, and collaboration
  • Anticipates dependencies with other teams to deliver products and applications
  • Manages stakeholder relationships and team's work
  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code
  • Identifies opportunities to eliminate or automate recurring issues
  • Leads communities of practice across Software Engineering
  • Creates a culture of diversity, equity, inclusion, and respect

Requirements For Manager of Software Engineering - Payments Technology

Java
Kubernetes
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Experience leading technology projects
  • Experience managing technologists
  • Expert knowledge in modern Java and Angular programming
  • Must have exceptional knowledge working with projects in the cloud (AWS, Azure, GCP)
  • Proficient in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies
  • In-depth knowledge of the financial services industry
  • Practical cloud native experience
  • Experience in Computer Science, Engineering, Mathematics, or related field

Benefits For Manager of Software Engineering - Payments Technology

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Manager of Software Engineering - Payments Technology

Senior Manager of Software Engineering

Senior engineering leadership role at JPMorgan Chase combining hands-on development with team management in Asset & Wealth Management division.

Sr Lead of Software Engineering

Senior Lead Software Engineer role at JPMorgan Chase, focusing on enterprise technology development with Python/Java, cloud platforms, and data solutions.

Senior Product Manager - In Store Payments - Vice President

Senior Product Manager role at JPMorgan Chase leading in-store payment solutions development with focus on innovation and customer value.

Lead Software Engineer- Mainframes Dev Support

Lead Software Engineer position at JPMorgan Chase focusing on mainframe development and support, requiring expertise in COBOL and related technologies.

Manager Software Engineer - Java

Lead software engineering teams at JPMorgan Chase, developing financial technology solutions using Java and AWS while managing multiple development teams.