Senior Software Engineer - Trading OMS (Java/AWS, Equity)

Addepar, Inc.

New York (NY)

On-site

USD 134,000 - 209,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Addepar in New York is seeking a Senior Software Engineer to lead and implement the Order Management System, using Java and distributed systems expertise. You will shape architecture, mentor engineers, and partner with product to deliver high-performance trading workflows.

This role emphasizes scalable microservices, AWS-based data pipelines, and Agile practices, with potential equity and bonus. You will work across global teams and help bridge the gap between investment intents and market

Qualifications

  • 8+ years of backend distributed systems experience.
  • Expert in Java, Spring Boot, JVM tuning and concurrency.
  • Strong AWS cloud-native architectures and Kafka messaging.
  • Experience with SQL/NoSQL databases and data architectures.
  • Ability to lead cross-functional teams and define roadmaps.

Responsibilities

  • Architect scalable Java/Spring Boot microservices.
  • Design trade order lifecycle and broker connectivity.
  • Build event-driven data solutions on AWS with Kafka.
  • Integrate FIX, REST, and file-based interfaces.
  • Mentor teams and promote Agile SDLC and AI-assisted tooling.
  • Collaborate with product/design to translate requirements.

Skills

Java
Spring Boot
Kafka
AWS
REST
Quarkus
Distributed systems
JVM tuning

Education

B.S./M.S. in Computer Science or related field

Tools

Quarkus

Job description

Addepar in New York is seeking a Senior Software Engineer to lead and implement the Order Management System, using Java and distributed systems expertise. You will shape architecture, mentor engineers, and partner with product to deliver high-performance trading workflows.

This role emphasizes scalable microservices, AWS-based data pipelines, and Agile practices, with potential equity and bonus. You will work across global teams and help bridge the gap between investment intents and market

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Low-Latency Trading OMS
Senior Java Engineer - Low-Latency Trading OMS

Addepar • Mountain View (CA)

On-site
USD 126,000 - 197,000
Senior Java OMS Engineer – Market Making
Senior Java OMS Engineer – Market Making

Global Trading Systems • Village of Pelham (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Senior Software Engineer-Trading
Senior Software Engineer-Trading

Addepar • Mountain View (CA)

On-site
USD 126,000 - 197,000
Java OMS Engineer - Trading Systems, Hybrid (4x/Week)
Java OMS Engineer - Trading Systems, Hybrid (4x/Week)

Global Trading Systems • New York (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Sr. Software Engineer - Trading
Sr. Software Engineer - Trading

Solomon Page • New York (NY)

On-site
USD 130,000 - 210,000
Bonus
Equity
Benefits
Senior Java Engineer — Trading Platform & OMS
Senior Java Engineer — Trading Platform & OMS

C2R Ventures • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Java Engineer
Senior Java Engineer

C2R Ventures • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Software Engineer, Trading Tech | High-Perf OMS
Senior Software Engineer, Trading Tech | High-Perf OMS

Solomon Page • New York (NY)

On-site
USD 130,000 - 210,000
Bonus
Equity
Benefits
Lead Backend Engineer (Java) — Trading OMS
Lead Backend Engineer (Java) — Trading OMS

FactSet • New York (NY)

On-site
USD 130,000 - 165,000
Sr. Software Engineer - Trading
Sr. Software Engineer - Trading

Addepar • Portland (OR)

On-site
USD 140,000 - 210,000