Titre du poste ou emplacement
RECHERCHES RÉCENTES

Senior Solana Data Engineer

Career Renew - 20 emplois
Toronto, ON
Posté aujourd'hui
Détails de l'emploi :
Télétravail
Temps plein
Exécutif

Career Renew is recruiting for one of its clients a Senior Solana Data Engineer - this is a fully remote role and candidates need to be based in N America/Europe.

We turn Telegram chats into live trading arenas, funnelling thousands of users onto Hyperliquid's on-chain order-book while updating positions in well under a second. To push latency even lower we're adding an ultra-fast Solana data layer that can monitor account changes in real time and get our traders' transactions into the very next slot—often the same slot (“0-slot” fills).

Why this role matters

Every millisecond shaved from data capture or transaction landing is another clan at the top of the leaderboard. Rather than running RPC hardware, you'll live one layer higher—squeezing every drop of performance out of Solana's JSON-RPC, QUIC packet path and account-state model so we can:

  • Parse token & user-account changes the moment they hit the ledger.

  • Deliver fresh risk and PnL data to thousands of WebSocket clients.

  • Land user trades inside the next slot (or the current one when fee markets allow).

What you'll do

  • Design and own ultra-low-latency indexers in Rust or TypeScript that stream blocks, transactions and account diffs into Postgres/ClickHouse in < 500 ms from finalization.

  • Implement high-speed account watchers that track SPL-token balances, open orders and PDA-based positions, emitting de-duplicated deltas for downstream risk engines.

  • Optimise transaction paths—pre-signing, pre-simulation, priority-fee tuning and batch submission—so power users achieve consistent 0-slot fills.

  • Profile and tune Solana Web3 calls, memcmp filters, CU budgets and account-data layouts to drive both CPU and network latency to the floor.

  • Expose data services (gRPC, WebSockets, GraphQL) to internal trading, mobile and analytics teams.

  • Measure everything—slot-level lag, parse times, submission-to-confirmation latency; surface KPIs in Grafana and lead blameless post-mortems when targets slip.

  • Collaborate with backend engineers to co-design protobuf/JSON schemas and with our RPC vendor to push bespoke endpoints or caching layers when necessary.

What you'll bring

  • 5+ years building high-throughput, low-latency data systems, 2+ years deep on Solana (indexers, MEV tooling, order-book backends, or validator research).

  • Expert-level Rust (async, Tokio, zero-copy parsing) or TypeScript + native bindings; comfort reading Solana validator source when the docs stop.

  • In-depth knowledge of Solana account models, PDAs, memcmp filters, CU budgeting, QUIC packet flow and the fee-prioritisation pipeline.

  • Hands-on experience with event-streaming tech (Kafka/NATS/Pulsar) and columnar stores (ClickHouse/Parquet) for analytics workloads.

  • A relentless performance mindset—proficiency with flamegraphs, pprof, Wireshark and Solana Labs' bench-tools.

Bonus points

  • Contributions to Jito, Firedancer, Helius, Triton or other open-source Solana performance projects.

  • Published research on priority-fee markets, scheduler optimisations or 0-slot execution.

  • Prior work integrating Solana data into high-frequency trading or risk-management systems.

Partager un emploi :