Lead Software Engineer API Management Platform

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer API Management Platform

JPMorgan Chase is seeking a Lead Software Engineer to join their Commercial & Investment Bank, Payments Technology team. This role offers an opportunity to make a significant impact while pushing the boundaries of what's possible in financial technology. As a Lead Software Engineer, you'll be an integral part of an agile team responsible for enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way.

The position focuses on API Management Platform development, requiring expertise in both technical leadership and hands-on development. You'll be responsible for driving the adoption of DevOps methodologies, leading technical evaluations, and fostering a culture of innovation. The role combines strategic technical leadership with practical implementation, requiring both deep technical knowledge and strong leadership capabilities.

Working within the Commercial & Investment Bank division, you'll be part of a global leader across banking, markets, securities services and payments. The team serves corporations, governments, and institutions worldwide, providing strategic advice, raising capital, managing risk, and extending liquidity in markets globally.

The role offers competitive compensation including base salary, potential commission-based pay, and discretionary incentive compensation. Benefits include comprehensive healthcare, retirement savings, educational support, and wellness programs. This position provides an excellent opportunity to work with cutting-edge technologies while contributing to one of the world's leading financial institutions.

Last updated 2 days ago

Responsibilities For Lead Software Engineer API Management Platform

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Drive the adoption of DevOps methodologies and tools
  • Provide technical guidance and execution to the DevOps team
  • Monitor industry trends and emerging technologies
  • Customer champion helping teams onboard to seamlessly to our API Platform

Requirements For Lead Software Engineer API Management Platform

Go
Kubernetes
  • Formal training or certification in software engineering concepts and 5+ years of applied experience
  • Advanced in one or more programming language(s) like Golang, Groovy, Lua
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience
  • Experience with CI/CD
  • Hands-on practical experience using OpenAPI Specifications (OAS)
  • Experience with an industry API Management Solutions
  • Working knowledge Terraform for infrastructure-as-code and Spinnaker for continuous delivery

Benefits For Lead Software Engineer API Management Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
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 Lead Software Engineer API Management Platform

Lead eSoftware Engineer

Lead eSoftware Engineer position at JPMorgan Chase focusing on electronic trading systems development, requiring expertise in C++, low-latency programming, and financial markets technology.

Lead Software Engineer - Python

Lead Software Engineer position at JPMorgan Chase focusing on Python development for trade structuring tools within the Commercial & Investment Banking division.

Lead Software Engineer - Core Engineering - Go / Python

Lead Software Engineer position at JPMorgan Chase focusing on core banking platform development using Go/Python, microservices, and cloud technologies.

Lead Software Engineer - Java

Lead Software Engineer position at JPMorgan Chase focusing on Java development and platform engineering, enhancing software delivery automation platforms for 15,000 engineers.

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on C#/.Net development for Commercial and Investment Banking Technology, based in Athens, Greece.