Senior Software Engineer Backend
Arcus is a decentralized exchange built in partnership with Robinhood on Robinhood Chain, founded by the team behind dYdX. It offers self-custodied trading of stock tokens (spot, zero fees, 24/7) and cross-margined perpetual futures across equities, crypto, commodities, and indices with up to 50x leverage, serving retail and institutional traders in eligible jurisdictions.
Funding history
Investors
Projects
About Arcus
Arcus is a decentralized exchange built in partnership with Robinhood Chain, combining brokerage-scale consumer experience with DeFi-native infrastructure. Users get one self-custodial account to trade Stock Tokens (spot, with zero fees, 24/7) and cross-margined perpetual futures across equities, crypto, commodities, and indices, with up to 50x leverage. The platform offers 95+ markets including 80+ US and international equities, indices like SPY and QQQ, commodities, and major crypto assets such as BTC, ETH, and SOL. Arcus is described as the next chapter for the team that built dYdX, with dYdX Chain continuing to operate separately while Arcus introduces new asset classes on a chain purpose-built for high-throughput trading. It provides API trading with order management, account data, and market feeds, and is not available to users in the United States, United Kingdom, Canada, or other restricted jurisdictions.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will contribute to the core trading engine, optimizing throughput, latency, and correctness under high concurrency. You will build real-time market-data pipelines, design systems for 24/7 uptime and zero-downtime deployment, and make foundational architecture decisions as the platform scales.
Requirements
- Software development experience
- Secure coding
- Computer science fundamentals
- Trading systems
- Distributed systems
- Software architecture
- Debugging
Responsibilities
- Contribute to the core trading engine
- Optimize throughput, latency, and correctness under high concurrency
- Build pipelines for order book updates, trades, and market events
- Design systems for seamless upgradeability, horizontal scalability, and zero-downtime deployment
- Make foundational architecture decisions as the platform scales
