Search...

Core C++ Developer

Selini Capital logo
Selini Capital

Selini Capital is a crypto market participant and liquidity provider made up of researchers, traders and engineers from top trading firms, technology companies and research institutions. They generate alpha across on-chain and off-chain crypto markets, and partner closely with protocols and ecosystems such as dYdX to improve market efficiency.

Distributed
About Selini Capital

Selini Capital is a team of researchers, traders and engineers from the most successful trading firms, technology companies and research institutions. Through a combination of expertise and creativity, Selini consistently generates alpha in the crypto world, both on and off-chain, with a mission to promote ecosystem growth by making digital asset markets more efficient and transparent. Selini is one of the world's largest crypto market participants, actively trading across centralized and decentralized exchanges, and provides liquidity provisioning services that reduce price slippage and enable orderly price discovery for investors. It partners closely with protocols and ecosystems, such as dYdX, acting as a sophisticated, involved, and vision-aligned partner.

View jobs by Selini Capital

Skills

About the Role

You will contribute to the development and optimization of high-performance crypto trading systems. You will build ultra-low-latency infrastructure, optimize execution speed, and ensure robust system reliability using modern C/C++. You will work closely with quant researchers, traders, and infrastructure engineers to continuously improve system performance and maintain fault-tolerant components for continuous trading operations.

Requirements

  • Expert-level proficiency in C++, with a strong grasp of modern C++ features (C++17/20/23/26)
  • Extensive experience in low-latency, high-performance systems programming
  • Deep understanding of networking (TCP/UDP), concurrency, and multi-threading
  • Strong experience in Linux-based development and performance tuning
  • Experience with real-time, high-throughput systems where performance is critical
  • Background in crypto or traditional finance trading systems

Responsibilities

  • Design, develop, and optimize low-latency, high-performance trading infrastructure in modern C/C++
  • Implement efficient and scalable trading algorithms, order execution, and risk management systems
  • Understand exchange connectivity standards for market data and order entry
  • Optimize CPU performance, memory management, and multi-threaded applications
  • Collaborate with quant researchers, traders, and infrastructure engineers to improve system performance
  • Profile, benchmark, and debug real-time systems to minimize latency and maximize throughput
  • Maintain robust and fault-tolerant system components for continuous trading operations

Benefits

  • Competitive holiday allowance
  • Free daily Deliveroo lunch
  • High-spec office and technology
  • Team socials
  • Global company offsites and development opportunities
Core C++ Developer at Selini Capital | JobStash