Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
New York, NY
Salary
$180,800–$215,000 / yr
Posted
5 days ago
Closes
Jul 10, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $198k
$105k most similar roles pay here $227k

This role pays more than 78% of similar roles. Most pay $129,706–$188,500 — the shaded band above. At the midpoint, this role pays about $198k versus about $159k for comparable roles.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 436 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer

Join our dynamic software engineering team as a Senior Software Engineer where you will design and develop innovative solutions for complex application issues using modern architecture patterns like MVC, MVP, and MVVM. Your day-to-day responsibilities include implementing new features, troubleshooting code-related problems, and participating in agile ceremonies such as stand-ups and product refinement sessions. You will work with tools like GitHub, Jenkins, and Confluence to manage development workflows, write functional and unit tests using XCTest and Swift Testing, and build user interfaces with SwiftUI and UIKit. Additionally, you will measure application performance using Splunk and develop iOS libraries and frameworks leveraging Combine and Swift Package Manager. This role requires a strong background in software engineering and experience working within an agile SDLC environment.

What you'll do

  • Design and implement software solutions using modern application architecture patterns like MVC, MVP, MVVM.
  • Troubleshoot and resolve issues in application code by forking GitHub repositories and creating branches.
  • Write functional tests to ensure app UI functionality using XCTest and Swift Testing frameworks.
  • Develop iOS libraries and frameworks utilizing UIKit, Combine, and Swift Package Manager.
  • Measure and optimize iOS application performance with tools like Splunk and implement asynchronous programming techniques.
  • Participate in scrum ceremonies such as stand-up meetings and product refinement sessions.

What we're looking for

  • Bachelor's degree in Computer Science or related field plus 6 years of experience.
  • Experience with Agile SDLC and GitHub for code management.
  • Proficiency in iOS application development using Swift and SwiftUI.
  • Ability to write functional and unit tests using XCTest and Swift Testing.
  • Expertise in asynchronous programming, performance measurement, and documentation.

More like this

Similar roles

Software Engineer

JPMorgan Chase

Plano, TX 5 days ago $133,000$185,000
Android Kotlin Jetpack Compose XML Gradle iOS Swift SwiftUI Xcode Git Bitbucket Python Jenkins Splunk JUnit Agile Confluence JIRA Figma Unix REST APIs

Software Engineer

JPMorgan Chase

Seattle, WA 4 days ago $149,240$185,000
Java Python JavaScript TypeScript NodeJS React Spring HTML CSS RESTful APIs GraphQL SQL Agile CI/CD Automated testing tools

Software Engineer

JPMorgan Chase

New York, NY 4 days ago $168,000$215,000
Java Spring Boot ReactJS TypeScript Apache Kafka Cassandra Agile Docker Erwin Prometheus Grafana Jenkins GitLab Circuit Breaker Service Discovery Saga pattern Sidecar pattern CI/CD CSS HTML RESTful web services Dynatrace Splunk Git Cucumber Gherkin BlazeMeter

Software Engineer [Multiple Positions Available]

JPMorgan Chase

Chicago, IL 12 days ago
Java Spring Framework React.js SQL REST/GraphQL Git Maven Junit Jenkins Spinnaker Agile Methodologies Docker Kubernetes Oracle Databases JSON Event-Driven Architectures CI/CD Splunk Dynatrace AppDynamics Domain-Driven Design

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 3 days ago $195,000$215,000
Java Spring Hibernate Apache Kafka Apache Camel IBM MQ REST APIs Oracle SQL Maven Jenkins Kubernetes JUnit GIT Dynatrace Splunk Agile

Software Engineer III, IOS Developer

JPMorgan Chase

New York, NY 5 days ago $133,000$185,000
iOS Swift SwiftUI UIKit Combine Xcode Android Java Kotlin Jetpack Compose RESTful API Git Bitbucket Linux macOS GNU toolchains Mockito Espresso Gradle Jenkins MVP MVVM Agile Pair programming