Senior C++ Engineer - Low-Latency Trading Systems
About the Role
Chainsage is seeking a Senior C++ Engineer - Low-Latency Trading Systems to join our fully remote team. As a senior C++ engineer, you will play a crucial role in shaping the execution architecture of our trading systems, where microseconds matter and decisions directly impact profitability. This position offers the opportunity to work in a dynamic environment focused on quantitative trading and AI-driven systems.
What You'll Do
- Own and evolve the architecture and behavior of the core execution layer of our trading systems.
- Define and implement high-level execution logic, including quoting behavior and order lifecycle policies.
- Set performance strategies for the execution stack, focusing on latency budgets and correctness guarantees.
- Profile and optimize systems under real market load, addressing tail latency and stability under stress.
- Collaborate closely with traders and quantitative researchers to iterate on execution behavior based on live trading feedback.
- Guide and review the work of other engineers, ensuring alignment with architectural goals.
Requirements
- 5+ years of senior or staff-level software engineering experience, with deep exposure to modern C++ (C++17/20).
- Experience in low-latency or real-time systems, particularly in high-frequency trading (HFT) or market making.
- Proficiency in building and profiling high-throughput, low-latency systems on Linux.
- Hands-on experience with multithreading, lock-free designs, and network programming.
- Familiarity with Linux performance tuning and reasoning about runtime behavior.
- Experience in crypto is a plus, along with familiarity with exchange mechanics.
- Self-directed and comfortable operating with minimal process.
- Located between GMT-5 and GMT+3 time zones.
Nice to Have
- Experience in crypto trading environments.
- Familiarity with order book dynamics.
What We Offer
- Ownership of the most PnL-sensitive layer of the trading system.
- Tight feedback loop between execution decisions and live trading results.
- Base compensation plus meaningful profit sharing and pre-funding equity.
- Periodic in-person research and development sprints.
- Visa sponsorship in various jurisdictions, including the US (H-1B) and the UK/EU.
This Senior C++ Engineer role at Chainsage offers a unique opportunity to work on low-latency trading systems in a fully remote environment. With competitive compensation and equity options, it's an attractive position for experienced engineers.
About Chainsage
Explore Chainsage careers in 2026 with a variety of remote, hybrid, and office roles available. Our platform offers advanced filters, application tracking, and valuable company insights to help you find the perfect job at Chainsage. Stay updated on the latest career opportunities and take the next step in your professional journey with us. Discover your ideal position today!
Who Will Succeed Here
Proficient in C++ with a strong focus on low-latency optimizations, including experience with libraries such as Boost and STL for high-performance applications.
Self-motivated and disciplined to thrive in a fully remote environment, with a proven track record of delivering projects independently while managing time effectively.
Deep understanding of multithreading and network programming, with hands-on experience in performance tuning of trading systems to minimize latency and maximize throughput.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months