CareerPlan

Senior Java Distributed Systems Engineer - Fintech- NYC - Salary up to 300K depending on experience + Benefits

New YorkFull-time$240k–$300k2026-11-07 → 2026-11-10
Hybrid

Core

Designing and building distributed systems using replicated state machines for capital markets.

Role type

Senior IC Java distributed systems engineer

Builds

High-performance front-office trading technology solutions for investment banks and fintechs

Domain

Fintech / Capital Markets

Deliverable

production ML models | product features

Required skills

Java, distributed systems, messaging protocols, software testing, benchmarking, profiling

Preferred skills

state machine replication, architecture design, code reviews

Technologies

Java, Aeron Sequencer

Responsibilities

Design and develop distributed systems built on replicated state machines, write clean and efficient Java code, design and evolve messaging protocols and software libraries, troubleshoot and debug Java applications and distributed systems, drive improvements in correctness and performance through testing and profiling, contribute to product decisions and technical discussions

Seniority

Senior, hands-on IC