New York

Senior Java Engineer (NYC) - Equities

Posted on Friday, 23rd October 2026

Banking and Finance
New York
Highly competitive total comp and benefits
Permanent

Are you a highly skilled Java developer with expertise in low latency systems and a passion for innovative financial technology? Our Client, a distinguished global hedge fund operating within the financial services industry, is seeking a Senior Low Latency Java Engineer to join their dynamic team. Renowned for their technological innovation, collaborative culture, and commitment to excellence, They offer an environment where cutting-edge engineering and data analytics thrive, presenting an exciting opportunity for professionals eager to shape the future of trading systems.

This pivotal role involves developing and maintaining their advanced in-house Order and Execution Management System, which executes trades across multiple asset classes in real-time. Your work will be central to ensuring the platform’s performance, scalability, and reliability, underpinning critical trading operations on a global scale. You’ll have the chance to work with state-of-the-art low latency practices, AI-first coding tools, and sophisticated performance tuning techniques-making a tangible impact on the firm’s trading success.

Key Responsibilities:

  • Design and develop latency-sensitive components related to order lifecycle management, pre-trade risk checks, broker routing, and position calculations.
  • Build and manage high-performance gateways for FIX connectivity and internal APIs.
  • Apply advanced Java low latency techniques, including object reuse, off-heap buffers, and GC tuning to optimise system responsiveness.
  • Measure, analyse, and enhance system latency using microbenchmarking and production profiling tools.
  • Maintain and optimise Linux-based production environments through CPU pinning, kernel tuning, and network configuration.
  • Collaborate closely with trading, quant, DevOps, and infrastructure teams to deliver robust and efficient solutions.
  • Contribute to the automation, deployment, and operational stability of the platform with containerised services, CI pipelines, and cross-region disaster recovery plans.
  • Utilise AI coding assistants to enhance development and review processes, ensuring high standards of low latency and correctness.

Essential Skills & Experience:

  • Extensive Java development experience, with at least 3 years in low latency trading environments.
  • Deep knowledge of Java low latency practices and real-time system optimisation.
  • Proven experience working on production trading systems, particularly with Linux performance tuning.
  • Hands-on familiarity with Aeron, Agrona, Chronicle, or similar messaging frameworks.
  • Proficiency in binary encoding protocols such as SBE or Protobuf, and FIX protocol integration.
  • Strong understanding of sequencer architectures, consensus algorithms like Raft, and recovery mechanisms.
  • Experience with profiling tools such as JFR or async-profiler.
  • Practical knowledge of Linux kernel and network tuning, including IRQ affinity and huge pages.
  • Working knowledge of Java NIO, Zero-Copy I/O, and relational databases like PostgreSQL.
  • Experience with AI-driven development tools, including decomposing work for agents and verifying their outputs.

Desirable Skills & Experience:

  • Additional scripting experience with Python, TypeScript, or React for developing internal tools.
  • Familiarity with cloud platforms such as AWS and container orchestration.
  • Knowledge of MCP integrations or large language model (LLM) developer tooling.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Demonstrated success owning and maintaining low latency trading systems on Linux.
  • Experience with CI/CD pipelines, containerisation, and modern deployment practices.
  • Strong problem-solving, communication, and team collaboration skills.
  • A keen interest in how AI is transforming software development, with the judgment to use and oversee AI tools effectively.

 

Apply for this role