Java / Python Lead Software Engineer, Trading Systems

JPMorgan Chase

Quick summary

Work type
On-site
Location
Columbus, OH
Salary
$123,500–$175,000 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $201k
This role $149k
$111k most similar roles pay here $237k

This role pays less than 91% of similar roles. Most pay $183,500–$218,923 — the shaded band above. At the midpoint, this role pays about $149k versus about $201k 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 479 open roles on FindRole.

Listed pay typically runs $142,500–$205,000 across 245 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Java / Python Lead Software Engineer, Trading Systems

As a Java / Python Lead Software Engineer at JPMorgan Chase within the Asset Management Technology Team in Columbus, Ohio, you will lead an agile team focused on developing and enhancing market-leading trading systems. Your primary responsibilities include hands-on development of distributed systems using Java, React, and Python, committing code regularly, and managing a team of developers. You will leverage your expertise in Java, Microservices, Spring Boot, and React to build secure, stable, and scalable solutions for customized managed accounts and portfolio construction systems. This role requires advanced knowledge of end-to-end trading systems and the ability to manage complex projects within a fast-growing industry environment.

What you'll do

  • Develops distributed systems using Java, React, and Python.
  • Manages a team of developers in an agile environment.
  • Implements microservices architecture with Spring Boot.
  • Enhances and builds end-to-end portfolio construction and trading systems.
  • Commits code as a hands-on developer for trusted technology products.

What we're looking for

  • Advanced proficiency in Java and Python programming languages
  • Hands-on experience with microservices architecture and Spring Boot framework
  • Expertise in developing distributed systems using React for front-end applications
  • Demonstrated ability to manage and lead a team of software developers
  • Deep understanding of end-to-end portfolio construction and trading systems

More like this

Similar roles

Lead Software Engineer, Java Lead

JPMorgan Chase

Plano, TX +1 9 days ago $152,000$215,000
Java Spring Boot React NodeJS Kubernetes AWS CI/CD Git Jenkins SQL MS SQL Server Python Microservices Maven Docker PostgreSQL Bitbucket Prometheus Grafana

Senior Lead Software Engineer, Java/Algo Trading

JPMorgan Chase

Plano, TX +1 8 days ago $147,250$225,000
Java Python Cucumber Kafka AMPS Linux Grafana Splunk FIX TLM SDLC CI/CD Messaging Systems Algorithmic Trading Performance Optimization Low-Touch System Design Real-Time Data Processing Behavior-Driven Development Automation Tools Secure Coding Automated Testing

Lead Software Engineer, Java & Python

JPMorgan Chase

Jersey City, NJ 5 days ago $152,000$215,000
Java Python AWS Kubernetes Spring Boot Apache Kafka Splunk Dynatrace CI/CD RESTful APIs Apache Cassandra Agile SRE

Lead Software Engineer, Back End Java or Python

JPMorgan Chase

New York, NY 1 day ago $152,000$215,000
Java Python RESTful APIs SQL NoSQL CI/CD Messaging frameworks Cloud technologies Distributed systems Microservices architecture Kubernetes Terraform PostgreSQL MongoDB Git Jenkins