Senior Software Engineer - C++ - Trading Technologies

Added
2 hours ago
Location
Type
Full time
Salary
Salary not provided

Related skills

python rdma udp aeron sbe

📋 Description

  • Develop and maintain core trading engine framework and components (Aeron transport)
  • Design and implement low-latency, high-availability messaging across unicast, multicast, and IPC
  • Tune and profile system stack (CPU pinning, NUMA, kernel bypass, buffers) to reduce latency
  • Build and extend Aeron Archive integrations for durable message replay and stream persistence
  • Build and design solutions that mitigate risk, implement security, and protect systems and data
  • Write reusable, testable, efficient code

🎯 Requirements

  • 5+ years experience with modern C++
  • Linux experience with distributed/concurrent systems and low-latency environments
  • Deep understanding of low-latency basics: lock-free structures and cache discipline
  • Experience with Aeron or similar messaging transports
  • UDP networking, multicast, and kernel-bypass techniques (DPDK, RDMA)
  • Familiarity with SBE or similar zero-copy serialization
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →