Rust Engineer

ArtOfBlockchain

Austin (TX)

On-site

USD 320,000 - 465,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Axiom Trade in Austin is seeking a Rust Engineer to build high-throughput backend services, index blockchain data in real time, and design memory-efficient caching to sustain sub-10ms latency.

You will work on production Rust with Tokio, integrate Postgres, Redis, Kafka, and ClickHouse, and coordinate with a TypeScript fleet to maintain wire-level protocol consistency.

Qualifications

  • Production Rust with asynchronous Rust and tokio runtime.
  • Fluency in Rust ownership, lifetimes, and multi-threaded concurrency in production codebases.
  • Experience deploying and maintaining services under sustained high concurrency and load.
  • Strong debugging, urgency, and end-to-end ownership in fast-paced environments.

Responsibilities

  • Build, operate, and scale production Rust services under heavy load.
  • Develop low-latency real-time indexing for Solana and EVM chains.
  • Write async Rust using Tokio and optimize in-memory state models.
  • Push Postgres, Redis, Kafka, and ClickHouse to performance limits.
  • Maintain wire-level protocol and schema consistency between Rust and TypeScript fleets.
  • Profile production code and uphold engineering standards.

Skills

Rust
Asynchronous Rust
Concurrency
Ownership & borrow

Tools

sqlx
tokio-tungstenite
rdkafka
Redis crates

Job description

Axiom Trade is building the future of retail trading. As opportunities migrate on-chain, Axiom's mission is to make discovering and trading digital assets fast, powerful, and intuitive. Serving millions of active users and facilitating more than $100M in daily trading volume, Axiom is operated by a high-ownership, fast-moving engineering team based in Austin.

Role Summary

Rust powers Axiom’s critical path across low-latency services, real-time data streaming, and trade execution. As a Rust Engineer, you will build and operate high-throughput backend services across 300k+ lines of code, index Solana and EVM chains in real time where sub-10ms latency makes a product difference, and design concurrent in-memory caching systems that shield underlying databases.

Key Responsibilities
  • Critical-Path Infrastructure: Build, operate, and scale production Rust services running continuously under heavy retail and market load.

  • Real-Time Chain Indexing: Develop ultra-low-latency real-time indexing engines for Solana and EVM chains.

  • Concurrency & Memory Management: Write async Rust using Tokio, optimizing concurrent in-memory state models to serve reads with minimal database overhead.

  • Data Layer Optimization: Push Postgres, Redis, Kafka, and ClickHouse to their performance limits and select optimal data backends for varying workloads.

  • Cross-Language Consistency: Maintain wire‑level protocol and schema agreement between the Rust and TypeScript fleet services.

  • Profiling & Performance Defense: Profile production code (flamegraphs, allocation pressure, tail latency) and uphold rigorous engineering standards.

Requirements & Qualifications
Must-Haves
  • Production Rust: Deep production experience with asynchronous Rust and the tokio runtime ecosystem.

  • Systems Foundations: Complete fluency with Rust ownership, lifetimes, borrow checker mechanics, and multi‑threaded concurrency in production codebases.

  • Load Reliability: Proven experience building, deploying, and maintaining services that operate continuously under sustained high concurrency and load.

  • Execution & Ownership: Strong debugging fundamentals, high urgency, and comfort taking end‑to‑end ownership in a fast‑paced environment.

Nice‑to‑Haves
  • Latency & Performance: Experience with low‑level latency profiling, flamegraphs, memory allocation tuning, and optimizing p99 tail latency.

  • Ecosystem Crates: Production background with sqlx, tokio‑tungstenite, rdkafka, or Redis crates.

  • In-Memory Concurrency: Hands‑on experience with dashmap, arc‑swap, or custom lock‑free data structures.

  • Streaming Ingestion: Experience with gRPC, Solana Geyser plugins, Redpanda/Kafka, or large‑scale WebSocket fan‑out architectures.

  • Blockchain Internals: In‑depth understanding of Solana or EVM execution environments, node RPCs, and on‑chain mechanics.

Compensation & Benefits
  • Annual Base Salary: $320,000 – $465,000 USD

  • Bonus: Performance‑based bonus structure

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rust Engineer
Rust Engineer

Axiom Trade • Austin (TX)

On-site
USD 320,000 - 465,000
Backend Engineer
Backend Engineer

ArtOfBlockchain • Austin (TX)

On-site
USD 320,000 - 465,000
Annual base salary: $320,000 – $465,00
Performance-based bonus
Systems Engineer
Systems Engineer

Axiom Trade • Austin (TX)

On-site
USD 320,000 - 465,000
Full Stack Engineer
Full Stack Engineer

Axiom Trade • Austin (TX)

On-site
USD 320,000 - 465,000
Rust Systems Engineer - Real-Time Blockchain Indexing
Rust Systems Engineer - Real-Time Blockchain Indexing

Axiom Trade • Austin (TX)

On-site
USD 320,000 - 465,000
Low-Latency Backend Engineer for Real-Time Trading
Low-Latency Backend Engineer for Real-Time Trading

ArtOfBlockchain • Austin (TX)

On-site
USD 320,000 - 465,000
Annual base salary: $320,000 – $465,00
Performance-based bonus
Senior Rust Engineer (Perp DEX/ Solana)
Senior Rust Engineer (Perp DEX/ Solana)

Hyphen Connect Limited • United States

On-site
USD 100,000 - 150,000
Sr. Software Engineer (C, C++, or Rust)
Sr. Software Engineer (C, C++, or Rust)

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Frontend Engineer
Frontend Engineer

Axiom Trade • Austin (TX)

On-site
USD 320,000 - 465,000
Senior Rust Backend Engineer -NYC hybrid
Senior Rust Backend Engineer -NYC hybrid

Revenue3 • New York (NY)

On-site
USD 150,000 - 210,000
Equity
401(k) match
Comprehensive benefits