Rust Engineer

ArtOfBlockchain

Austin (TX)

On-site

USD 320,000 - 465,000

Full time

28 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Axiom Trade in Austin, Texas, is building low-latency backend systems for on-chain retail trading. As a Rust Engineer, you will develop and operate high-throughput services powering real-time data and order execution, with sub-10ms latency targets across Solana and EVM ecosystems.

You will work on async Rust, Tokio, and cross-language interfaces with TypeScript, while profiling and optimizing memory, throughput, and tail latency in production.

Qualifications

  • Production Rust in async contexts.
  • Deep Rust ownership, lifetimes and concurrency.
  • Experience with handling high concurrency services.
  • Strong debugging and ownership mindset.

Responsibilities

  • Build, operate, and scale Rust services under heavy retail and market load.
  • Develop ultra-low-latency real-time indexing engines for Solana and EVM chains.
  • Push Postgres, Redis, Kafka, and ClickHouse to performance limits and optimize data backends.

Skills

Rust
Asynchronous Rust
Tokio
Ownership & Concurrency
Performance
High-load systems

Tools

sqlx
tokio-tungstenite
rdkafka
Redis

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
Performance-based bonus
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
Senior Rust Engineer — Low-Latency Trading Backends
Senior Rust Engineer — Low-Latency Trading Backends

ArtOfBlockchain • Austin (TX)

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

Axiom Trade • Austin (TX)

On-site
USD 320,000 - 465,000
Senior Systems Engineer: Rust & Infra Automation
Senior Systems Engineer: Rust & Infra Automation

Axiom Trade • Austin (TX)

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

Albert Bow • New York (NY)

On-site
USD 200,000 - 300,000
Healthcare
Catered meals
Company offsites
+1
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