Software Engineer III, Trading Technology

JPMorgan Chase

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
New York, NY
Posted
8 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$125k most similar roles pay here $217k

This listing doesn't post a salary. Most similar roles pay $138,212–$202,120.

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 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, Trading Technology

As a Software Engineer III - Trading Technology | Asset Management, you will join an agile team within the Asset Management Trading Technology organization to design and deliver secure, stable, and scalable technology products. You will be responsible for building and evolving industry-leading platforms that manage orders and execute trades across diverse asset classes while collaborating directly with Traders to automate and optimize the order management lifecycle. Your daily work involves developing core Java or Kotlin applications, architecting messaging and streaming solutions using Kafka and AMPS, and utilizing enterprise-authorized AI coding tools to improve code quality and delivery speed. You will participate in the full software development lifecycle, perform code reviews, and mentor team members. The role focuses on solving complex problems within trading systems, including high-performance architecture, distributed systems, and low-latency requirements for mission-critical financial platforms.

What does a Software Engineer earn in New York?

Median $224000 from 203 postings across 41 companies.

See salary data

What you'll do

  • Support critical production applications and resolve issues directly with users.
  • Design and engineer scalable, high-performance trading systems across multiple asset classes.
  • Build and develop core Java applications for mission-critical trading platforms.
  • Architect and implement next-generation messaging and streaming technologies like Kafka and AMPS.
  • Utilize AI coding tools to generate code, create unit tests, and improve delivery speed.
  • Lead code reviews and mentor team members to ensure engineering excellence.
  • Manage the full software development lifecycle from initial design through production deployment.

What we're looking for

  • Formal training and certification in software engineering.
  • 3+ years of applied experience in software engineering.
  • Proficiency in core Java or Kotlin and object-oriented design principles.
  • Experience with messaging and streaming technologies such as Kafka, RabbitMQ, or AMPS.
  • Hands-on experience using enterprise-authorized AI-assisted development tools to improve code quality and productivity.
  • Expertise in system design, application development, testing, and maintaining software in large corporate environments.
  • Knowledge of the Software Development Life Cycle (SDLC), including CI/CD, application resiliency, and security.
  • Ability to collaborate with cross-functional teams such as Traders and Quants.

More like this

Similar roles

Software Engineer III, Asset & Wealth Management

JPMorgan Chase

Jersey City, NJ 23 days ago
Java SQL Microservices RESTful APIs Spring Kafka AWS Oracle PostgreSQL CI/CD Automated Testing Agile Software Development Life Cycle Distributed Systems
3+ yrs exp