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

Addepar

New York (NY)

On-site

USD 134,000 - 209,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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 Software Engineer - Real-Time Multi-Asset Trading
Senior Software Engineer - Real-Time Multi-Asset Trading

Certus Sales Recruitment • New York (NY)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Excellent benefits
Senior Backend Engineer - Trading Platform (Java)
Senior Backend Engineer - Trading Platform (Java)

Socket.dev • New York (NY)

On-site
USD 187,000 - 234,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 Backend Engineer, Trading Platform Architect
Senior Backend Engineer, Trading Platform Architect

Addepar • New York (NY)

On-site
USD 187,000 - 234,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
Senior Software Engineer-Trading
Senior Software Engineer-Trading

Addepar • Mountain View (CA)

On-site
USD 126,000 - 197,000
Senior Backend Engineer, Java — Trading Platform
Senior Backend Engineer, Java — Trading Platform

Addepar, Inc. • New York (NY)

On-site
USD 187,000 - 234,000
Senior Director, Java OMS Engineering | Real-Time Trading
Senior Director, Java OMS Engineering | Real-Time Trading

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 230,000 - 350,000
Senior Java Engineer
Senior Java Engineer

C2R Ventures • Boston (MA)

On-site
USD 150,000 - 190,000