Senior Lead Software Engineer — OMS & Distributed Systems

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 180,000 - 240,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in Jersey City seeks a Lead Software Engineer to join the Markets technology team within the Commercial & Investment Bank. You will design, develop, and deliver trusted, high-performance market data and trading systems as a core technical contributor.

You will work with analysts and developers to tackle complex distributed multi-asset order management and real-time services, focusing on low-latency, high-availability architectures and scalable deployment practices.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming languages - Java, C/C++, Scala.
  • In-depth understanding of network protocols (TCP, multicast).
  • Advanced knowledge of lock-free data structures, algorithms and Linux internals.
  • Expert in multi-threaded programming and object oriented design.
  • Hands-on experience with time series databases (KDB+).
  • Proficient in low-latency design and frameworks; graphs and cloud design.

Responsibilities

  • Executes creative software solutions, design, development and troubleshooting beyond routine approaches.
  • Develops secure high-quality production code and reviews and debugs code written by others.
  • Identifies opportunities to automate remediation to improve stability of software applications.
  • Leads evaluation sessions with external vendors, startups and internal teams on architecture.
  • Leads communities of practice across Software Engineering to promote new technologies.
  • Adds to team culture of diversity, opportunity, inclusion and respect.

Skills

Java
C/C++
Scala
Distributed systems
Low-latency
Multi-threading
KDB+
Linux internals
TCP/Multicast
Cloud design
5+ years experience

Education

Bachelor's in CS/Engineering/Math

Tools

Gradle
Jules
DevOps

Job description

JPMorgan Chase & Co. in Jersey City seeks a Lead Software Engineer to join the Markets technology team within the Commercial & Investment Bank. You will design, develop, and deliver trusted, high-performance market data and trading systems as a core technical contributor.

You will work with analysts and developers to tackle complex distributed multi-asset order management and real-time services, focusing on low-latency, high-availability architectures and scalable deployment practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer — Distributed Systems Expert
Senior Lead Software Engineer — Distributed Systems Expert

Fairygodboss • Jersey City (NJ)

On-site
USD 180,000 - 260,000
Senior Lead Software Engineer - Real-Time Market OMS
Senior Lead Software Engineer - Real-Time Market OMS

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer | Scalable Java Microservices
Senior Lead Software Engineer | Scalable Java Microservices

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer – Front Office Trading
Senior Lead Software Engineer – Front Office Trading

Next Frontier Capital • Jersey City (NJ)

On-site
USD 180,000 - 260,000
Health care
On-site wellness centers
Retirement savings plan
+4
Senior Lead Software Engineer - Backend & Cloud
Senior Lead Software Engineer - Backend & Cloud

Next Frontier Capital • Jersey City (NJ)

On-site
USD 180,000 - 230,000
OMS, Java/C++/Python Sr. Lead Software Engineer
OMS, Java/C++/Python Sr. Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Lead Software Engineer – Real-Time Trading Platform (Java)
Lead Software Engineer – Real-Time Trading Platform (Java)

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 185,000
Senior Lead Software Engineer - Scalable Finance Platform
Senior Lead Software Engineer - Scalable Finance Platform

Next Frontier Capital • Jersey City (NJ)

On-site
USD 180,000 - 260,000
Health insurance
Retirement plan
Sr Director of Software Engineering - Order Management System / Java
Sr Director of Software Engineering - Order Management System / Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 200,000
Senior Lead Software Engineer: Big Data, AWS, Java/Python
Senior Lead Software Engineer: Big Data, AWS, Java/Python

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 240,000