xelys jobs xelys jobs

Senior Java Algo Developer

Tradeweb

full-remoteseniorpermanentbackend New York, NY Yesterday via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

JavaJVM PerformanceLatency OptimizationJFRAsync-ProfilerFlame GraphsGC TuningLock-free ConcurrencyTrading SystemsFIX

About the role

Role Overview

Tradeweb is hiring a Senior Java Algo Developer / Senior Java Engineer for a highly hands-on role focused on building and operating algorithmic trading systems. You will write production code daily, optimize performance-critical “hot paths,” and design algorithm containers and an end-to-end low-latency algo pipeline.

Responsibilities

  • Own latency and throughput end-to-end from market-data ingest → strategy decisioning → gateway egress, setting and measuring performance budgets.
  • Design and implement new algorithmic order types and synthetic multi-leg execution logic (fixed income is the current anchor).
  • Profile and tune the JVM hot path, including:
    • GC behavior and allocation patterns
    • lock-free concurrency
    • off-heap memory
    • “mechanical sympathy” for performance
    • Daily use of tools like JFR, async-profiler, and flame graphs.
  • Operate the algo pipeline, including:
    • version control
    • certification harness
    • backtesting and shadow-trading frameworks
    • post-trade analytics for strategy health
  • Partner with the in-house quant team to translate signals/research into deterministic, production-grade execution code (you don’t need to be a quant, but must work fluently with them).
  • Maintain venue connectivity across FIX-based client gateways, exchange/direct integrations, ECN/venue connectors, and new asset-class connectivity.
  • Modernize legacy Java services from Java 8 to current LTS.

Asset Coverage / Scope

  • Fixed income is the anchor, with an active roadmap to expand into listed derivatives, FX, crypto, and other asset classes.
  • Work must meet microsecond-to-low-millisecond performance budgets.

Location & Work Model

  • Fully remote for Tradeweb Technology roles.
  • Team hub is Jersey City; occasional in-person days may occur for off-sites and collaboration.

Requirements

  • Strong ability to optimize production Java systems for latency/throughput.
  • Fluency with JVM performance engineering (GC, allocations, concurrency, off-heap).
  • Experience designing and operating algorithmic execution pipelines and certification/backtesting/shadow-trading processes.
  • Ability to collaborate effectively with quant researchers and translate research into deterministic execution code.
  • Experience with FIX/venue connectivity and trading integrations.
  • Experience modernizing/upgrading Java 8 to current LTS.

Nice-to-Haves (from the posting)

  • Hands-on familiarity with JFR, async-profiler, and flame graphs.
  • Experience with JVM lock-free concurrency and off-heap memory.
  • Experience expanding platforms to new asset classes.

About Tradeweb

Tradeweb is a global electronic trading leader across multiple asset classes, providing technology that enables efficient multi-asset execution at global scale. The company serves thousands of clients worldwide and plays a central role in modernizing market structure through trading protocols, execution analytics, and market infrastructure.

Scraped 8/3/2026