Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Plano, TX
Posted
2 days ago
Closes
Jul 16, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $157k
$107k most similar roles pay here $208k

This listing doesn't post a salary. Most similar roles pay $129,706–$184,900.

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

As a Senior Software Engineer at JPMC, you will collaborate with various business units to develop and design core data backend systems and machine learning platforms, driving significant technological and business impact. You will work cross-functionally within the platform team, designing APIs, managing databases, and supporting production operations while utilizing technologies such as Linux, Unix, Windows, Docker, Kubernetes, AWS, Google Cloud Platform, Hadoop, Spark, and various big data tools. Additionally, you will be responsible for implementing ETL pipelines, conducting automated testing, and leveraging machine learning frameworks like TensorFlow, PyTorch, and Keras to build robust web services. This role requires a Master's degree plus three years of experience or a Bachelor's degree plus five years in software engineering or related fields, with expertise in Java, Python, SQL, Jenkins, Spring, and cloud computing platforms.

What you'll do

  • Develop core data backend systems using technologies like Java, Python, and SQL.
  • Design and deploy APIs while managing databases for production operations.
  • Build machine learning platforms utilizing TensorFlow, PyTorch, and other frameworks.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines with Jenkins.
  • Support cloud computing environments on AWS, Google Cloud Platform, and Azure.

What we're looking for

  • Master's degree in Computer Engineering, CS, IT or related field plus 3 years of experience.
  • Bachelor's degree in relevant field plus 5 years of experience in software development roles.
  • Proficiency with Linux, Unix, Windows, and Agile SDLC methodologies.
  • Expertise in cloud computing (AWS, GCP), big data technologies (Hadoop, Spark), and ETL pipelines.
  • Strong skills in Java, Python, SQL, Docker, Kubernetes, and various testing frameworks.
  • Experience designing microservices, REST APIs, and machine learning models using TensorFlow, PyTorch.

More like this

Similar roles

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

Software Engineer

Alteryx

Remote (Irvine, CA) 123 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $161,637$200,000
Python Java Scala GoLang Machine learning frameworks Data processing frameworks Feature engineering tools ML pipeline and deployment tools Model monitoring tools
Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 31 days ago $105,000$140,000
C#.NET .NET Framework Bash PowerShell MSSQL Transact-SQL Azure DevOps Jira xUnit nUnit MSTest Windows 10/11 Windows Server Azure DevOps Pipelines Microservices RESTful APIs Containerized Software Agile
Remote

Software Engineer

Cisco

Milpitas, CA 39 days ago $165,000$241,400
C++ Python Linux SONiC SAI TCP/IP BGP VxLAN EVPN ACLs GDB PDB Git Jira Jenkins CI/CD Pytest
Hybrid

Software Engineer

Boeing

Remote (Maryland Heights, MO) 23 days ago $105,000$128,140
C# Azure DevOps Git HTML CSS JavaScript NuGet Unit Tests SAFe Agile .NET TFS
Remote