Principal Software Engineer- Engineering Director- Frontend

Testing Site - JPMC

New York (NY)

On-site

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Principal Software Engineer to lead and contribute across complex, scalable software initiatives within the International Consumer Banking team. You will deliver high-quality production code, review peers, and guide architecture decisions in a fast-paced agile environment.

You will mentor teams, shape security and governance practices, and drive innovation while aligning with the firm’s DEI values.

Qualifications

  • Formal training or certification on software engineering concepts with 10+ years of applied experience.

Responsibilities

  • Creates complex and scalable coding frameworks using appropriate software design frameworks.
  • Develops secure and high-quality production code, and reviews and debugs code written by others.
  • Advises cross-functional teams on technological matters within your domain of expertise.
  • Serves as the function’s go-to subject matter expert.
  • Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies.
  • Creates durable, reusable software frameworks that are leveraged across teams and functions.
  • Influences leaders and senior stakeholders across business, product, and technology teams.
  • Champions the firm’s culture of diversity, equity, inclusion, and respect.

Skills

10+ years experience
React
React Native
Kotlin
Swift
Cross-platform development
Security frameworks
Open-source governance
Software lifecycle
Automated tests

Tools

pnpm
Carthage
Gradle

Job description

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.

As a Principal Software Engineer at JPMorgan Chase within the International Consumer Banking team, you, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm’s portfolios.

We are not your standard bank, we are an innovation hub. We are part of the team that launched Chase as a new UK bank in 2021, and are now starting on a new initiative with big ambitions. More details will be provided during the interview but for now we can enthusiastically say: It’s challenging, it’s high stakes, it’s fun!

Job responsibilities
  • Creates complex and scalable coding frameworks using appropriate software design frameworks
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Advises cross-functional teams on technological matters within your domain of expertise
  • Serves as the function’s go-to subject matter expert
  • Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies
  • Creates durable, reusable software frameworks that are leveraged across teams and functions
  • Influences leaders and senior stakeholders across business, product, and technology teams
  • Champions the firm’s culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 10+ years applied experience.
  • Extensive experience with multiple front-end languages (React, React Native, Kotlin, Swift).
  • A deep understanding of cross-platform and modularized app development.
  • Strong experience writing clean, testable, high-quality code and architecting highly scalable systems in production.
  • Solid understanding of governance for open-source frameworks.
  • Understanding of dependency injection frameworks (pnpm, Carthage, Gradle).
  • Understanding of security frameworks / standards.
  • Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support).
  • Experience with building quality automated test suites at all levels.
Preferred qualifications, capabilities, and skills
  • A desire to solve hard problems
  • A desire to teach others and share knowledge. We aren’t looking for hero developers,more for team players.We want you to coach other team members on design principles, practices, and implementation patterns.
  • Comfortable in uncharted waters. We are building something new. Things change quickly. We need you to learn technologies and patterns quickly.

#ICBCareer #ICBEngineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Card Technology
Principal Software Engineer - Card Technology

Testing Site - JPMC • Wilmington (DE)

On-site
USD 150,000 - 210,000
Principal Software Engineer - Staff Full Stack Engineer
Principal Software Engineer - Staff Full Stack Engineer

Testing Site - JPMC • Plano (TX)

On-site
USD 170,000 - 210,000
Principal Software Engineer - Global Finance Technology
Principal Software Engineer - Global Finance Technology

Testing Site - JPMC • Ohio

On-site
USD 180,000 - 240,000
Principal Software Engineer - Security Platforms
Principal Software Engineer - Security Platforms

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 140,000 - 210,000
Principal Software Engineer - Security Platforms
Principal Software Engineer - Security Platforms

Next Frontier Capital • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Front End Lead Software Engineer- JavaScript / TypeScript / React
Front End Lead Software Engineer- JavaScript / TypeScript / React

Testing Site - JPMC • New York (NY)

On-site
USD 140,000 - 200,000
Data Platform Principal Software Engineer
Data Platform Principal Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Sr. Lead Software Engineer
Sr. Lead Software Engineer

JPMorgan Chase • Atlanta (GA)

On-site
USD 160,000 - 210,000
Lead Software Engineer - Backend Engineering - Java/Kotlin
Lead Software Engineer - Backend Engineering - Java/Kotlin

Testing Site - JPMC • New York (NY)

On-site
USD 140,000 - 200,000
Lead Software Engineer
Lead Software Engineer

J.P. Morgan • Atlanta (GA)

On-site
USD 140,000 - 190,000