
Software Engineer
Octo Horizon
Job Description
About the Role
We are seeking an exceptional C++ Software Engineer to design and implement high-performance systems that underpin our trading infrastructure. In this role, you will be responsible for building and optimizing real-time systems that handle market data, order execution, and strategy deployment with minimal latency and maximum reliability.
This is a hands-on engineering role with end-to-end ownership of critical components in a live trading environment. The ideal candidate has deep expertise in modern C++ and a strong understanding of system-level performance.
Requirements
Minimum Qualifications
3+ years of professional software engineering experience, with a focus on performance-critical systems.
Expert-level proficiency in modern C++ (C++17 or newer), including templates, memory management, and concurrency.
Strong understanding of systems programming concepts (CPU architecture, networking, threading, I/O, etc.).
Experience with Linux systems development, including debugging and performance tuning tools.
Demonstrated ability to write clean, efficient, and maintainable code in production environments.
Strong problem-solving skills and attention to detail.
Comfortable working independently in a fast-paced, fully remote team environment.
Preferred Qualifications
Prior experience in high-frequency trading, low-latency systems, or real-time financial infrastructure.
Experience implementing market data handlers, matching engines, or order gateways.
Familiarity with exchange protocols (FIX, WebSocket, REST) and crypto-native APIs.
Background in mathematics, physics, computer science, or a related technical field.
Experience with performance benchmarking and micro-optimization at the hardware level (e.g., cache-aware design, CPU pinning, instruction pipelining).
About the Company
OctoHorizon is an independent high-frequency trading (HFT) firm focused on developing advanced algorithmic strategies for digital asset markets. Our approach combines rigorous quantitative research with low-latency engineering to identify and capture short-lived market inefficiencies.
We are a globally distributed, fully remote team built on principles of autonomy, technical excellence, and continuous iteration. Engineers at OctoHorizon work at the intersection of performance, infrastructure, and algorithmic trading — with direct and measurable impact on production systems and trading results.
Please mention you found this job on Remote Nomad Jobs. It helps us keep sharing more great jobs!
About this job
More digital nomad job openings
Here are other jobs you might want to apply for.

Senior Technical Support Representative

Data Tech Lead - Databricks

AI Ruby on Rails Engineer
Unlock all hidden remote nomad jobs
Go PremiumTrusted by 10,900+ monthly job seekers