Senior Software Engineer: Low-Latency Distributed Systems
Summary
Contract software engineer role via GCS Recruitment, embedded at a Tier-1 investment bank in Dublin, building low-latency, high-throughput distributed systems that process millions of market events per second in C++, Java, or Rust. Day-to-day work includes OS/network-level profiling, NUMA awareness, and kernel bypass techniques alongside trading desks.
GCS Recruitment is seeking a Software Engineer to join a Tier-1 investment bank in Dublin on a hybrid contract. You will work on low-latency, high-throughput distributed systems that process millions of market events per second, building in C++, Java, or Rust with emphasis on performance and reliability.
The team works closely with trading desks, profiling at the OS/network level, with NUMA awareness and kernel bypass techniques.