Senior Software Engineer Execution Dev


New York
Permanent
Negotiable
Financial Technology
PR/568663_1763046880
Senior Software Engineer Execution Dev

A leading multi-strategy hedge fund is seeking a Senior Software Engineer to join its Execution Technology team in New York. This team builds ultra-low-latency systems that form the backbone of the firm's global trading operations. The role is critical to designing and developing fault-tolerant, distributed platforms that process large-scale transactions with millisecond precision.

The ideal candidate will have deep expertise in Java and distributed systems, with a passion for building high-performance applications. You will work in a fast-paced, collaborative environment, partnering with traders, portfolio managers, and risk teams to ensure seamless execution across multiple strategies.

Responsibilities

  • Architect and develop high-performance, fault-tolerant execution systems for large-scale trading.
  • Design distributed architectures optimized for ultra-low latency and scalability.
  • Implement advanced concurrency techniques and lock-free algorithms to maximize speed and reliability.
  • Collaborate with trading and risk teams to align technology with business objectives.
  • Contribute to technical strategy and drive innovation in execution technology.

Qualifications

  • 5+ years of experience in Java development with a focus on performance and concurrency.
  • Strong expertise in multi-threaded programming, lock-free algorithms, and low-latency techniques.
  • Proven experience in distributed systems design and fault-tolerant architectures.
  • Familiarity with C#, C++, or React is a plus.
  • Bachelor's or advanced degree in Computer Science, Engineering, or related field.

Preferred

  • Experience in high-frequency trading, execution platforms, or real-time systems.
  • Knowledge of network optimizations, GC tuning, and performance profiling.
  • Exposure to financial markets and trading workflows.

Handverlesene Positionen für Sie