CareerPlan

Senior Java Systems Engineer - Exchange Accelerator / Matching Engine - NYC - Fintech

New YorkFull-time2026-10-28 → 2026-11-10
Hybrid

Core

Design, build, and optimize production-ready, high-performance, low-latency Java services and protocols for an Exchange Accelerator product.

Role type

Senior IC Java Systems Engineer (Exchange/Matching Engine)

Builds

Exchange Accelerator product (front-office technology, messaging systems, trading infrastructure)

Domain

Fintech / Capital Markets / Trading Systems

Deliverable

production ML models | product features

Required skills

low-latency Java, concurrency, memory management, I/O, performance profiling, automated testing, FIX/ITCH protocols, Aeron/Chronicle/LBM frameworks, replicated state machines, event sourcing, Kubernetes, AWS/GCP

Preferred skills

risk systems experience, cloud environments, observability tooling

Responsibilities

Design and optimize low-latency Java services and protocols; Define order, session, instrument, and account models; Develop automated testing strategies and perform performance benchmarking; Collaborate with client teams, SREs, QA, and leadership to ensure exchange readiness; Engage with client engineering and business stakeholders; Support the product in production across multiple client deployments

Seniority

Senior, hands-on IC