Senior Java Algo Developer
Tradeweb
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 scoreTags
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