GTE
GTE is the world’s fastest decentralized trading venue, backed by GSR, IMC, Flow Traders, and other top-tier market makers and VCs. With us, you can trade anything from anywhere in the world. 24/7, permissionless, no brokerage account required.
Our team brings talent from Jump, Citadel, HRT, GSR, Google, Palantir, and we are looking to expand it, adding Backend Developer (Indexer team) to focus on GTE's streaming indexer.
Key Responsibilities
- Design low-latency ingestion pipelines, ensuring message ordering, deduplication, and backpressure handling.
- Implement consensus-based failover and snapshotting for resilience and leader coordination.
- Manage memory layout, allocation strategy, and hot-path locality.
- Coordinate with our infrastructure team to handle data persistence, cold storage, and historical reindexing.
Qualifications
- Remarkable backend engineering experience in production environments in Rust or C++.
- Strong grasp of distributed systems design: log replication, failure recovery, snapshotting, consensus (Raft/Paxos).
- Deep familiarity with event-driven architectures: ordered delivery, deduplication, replay, state machines.
- Experience with high-throughput async systems such as tokio, epoll, io_uring.
- Proficient with memory-safe performance tuning: preallocation, arena allocators, cache-line alignment.
- Comfortable working close to the metal: Linux internals, syscall-level tuning, and debugging with perf.
Bonus Points
- Experience with Go in production environments.
- Prior work on crypto data indexers, block explorers, or DeFi.
- Knowledge of low-level blockchain primitives (e.g., Merkle proofs, EVM logs, calldata parsing).
- Contributions to open-source Rust or crypto infrastructure projects.
- Exposure to consensus layer mechanics or validator/network observability.
We offer
- Remote work or office in NYC (relocation help may be provided in some cases).
- 150-250k USD/year gross salary + tokens (up to 750k total compensation by current valuation).