We're seeking a highly skilled C++ Developer to join our Core Infrastructure team, responsible for building, maintaining, and enhancing our market data systems, order management systems (OMS), backtesting frameworks, and strategy implementations. You'll work closely with quantitative researchers, traders, and other engineers to deliver robust, high-performance solutions essential for our high-frequency cryptocurrency trading strategies. We’re hiring candidates located in the US, UK, or EU.
About You
Passionate about high-performance, low-latency trading systems
Detail-oriented with strong analytical and problem-solving skills
Enthusiastic about cryptocurrency markets and quantitative trading
Comfortable in a fast-paced, collaborative environment
Sample Projects
Market Data Optimization: Design and implement efficient market data feed handlers and storage solutions to handle high-throughput cryptocurrency exchange data.
OMS Development: Develop high-performance order management systems with low-latency order routing, execution monitoring, and robust risk management features.
Strategy Implementation: Collaborate with quantitative researchers to translate algorithmic trading strategies from concept to production-quality code.
Key Responsibilities
Develop and optimize C++ applications for real-time market data processing and order execution
Design, build, and maintain high-performance systems to support quantitative trading operations
Ensure the reliability, scalability, and efficiency of core trading infrastructure
Collaborate closely with quant researchers, traders, and engineers to implement and refine trading strategies
Identify performance bottlenecks and proactively improve system efficiency
Conduct thorough testing, including stress testing and latency profiling
Maintain comprehensive documentation for system architecture and operational procedures
Required Skills
Bachelor’s degree or higher in Computer Science, Software Engineering, or a related technical field
Extensive experience with modern C++ (C++17 or later) in high-performance or real-time systems
Strong Linux systems programming experience
Proficiency in performance tuning, debugging, and profiling of C++ applications
Experience with multi-threaded programming, concurrency control, and memory management
Familiarity with SQL and NoSQL databases for efficient storage and retrieval
Understanding of software development best practices, including testing methodologies and continuous integration
Strong written and verbal English communication skills
Desired Qualities
Experience with cryptocurrency trading or financial markets
Familiarity with exchange connectivity and market data APIs
Knowledge of Python for scripting, prototyping, and integration with other components
Experience working with AWS cloud infrastructure
Exposure to containerization technologies (e.g., Docker)
Understanding of financial risk management and trading system robustness
Benefits
Competitive base salary with a quarterly cash profit share