Rust Backend Engineer — Distributed Graph Engine

Onhires

United States

Hybrid

USD 104,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Onhires is seeking a Rust Engineer to join a small engineering team building a bespoke distributed graph execution engine in Rust, focused on reliable, scalable workloads. The role centers on designing graph executors and infrastructure for ETL workflows, with opportunities to influence architecture from first principles.

Ideal candidates have deep experience in backend systems, distributed architectures, and DevOps.

Qualifications

  • 7+ years of backend development experience.
  • 3+ years of professional Rust experience.
  • Strong knowledge of distributed systems and fault‑tolerant software architecture.
  • Familiarity with graph theory, type theory, parsers and compilers, and CS fundamentals.

Responsibilities

  • Research, design, and build on the client’s bespoke distributed graph execution engine, written in Rust.
  • Design and implement graph executor node implementations to power third‑party integrations with partner and supplier systems.
  • Build and maintain infrastructure for the distributed execution engine — deployment pipelines, observability, and site reliability.
  • Design and implement coordination and fault‑tolerance mechanisms from scratch (not by wrapping existing message queues) — handling partial failures, node coordination, and recovery within the engine itself.
  • Develop and maintain logistics and ETL workflows within this ecosystem, tied directly to the core business.

Skills

Backend development
Rust
Distributed systems
DevOps
Graph theory
Type theory
Parsers & compilers
CS fundamentals

Job description

Onhires is seeking a Rust Engineer to join a small engineering team building a bespoke distributed graph execution engine in Rust, focused on reliable, scalable workloads. The role centers on designing graph executors and infrastructure for ETL workflows, with opportunities to influence architecture from first principles.

Ideal candidates have deep experience in backend systems, distributed architectures, and DevOps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer (Rust)
Backend Developer (Rust)

Onhires • United States

Hybrid
USD 104,000 - 150,000
Senior Backend Engineer, Distributed Systems (Rust)
Senior Backend Engineer, Distributed Systems (Rust)

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Paid time off and sick leave
Unlimited LinkedIn Learning access
+2
Backend Engineer – Rust & Scalable Data Infrastructure
Backend Engineer – Rust & Scalable Data Infrastructure

iO Associates • Islington (MA)

Hybrid
USD 115,000 - 149,000
Rust Backend Architect for Production-Grade Workflows
Rust Backend Architect for Production-Grade Workflows

Slope • New York (NY)

On-site
USD 175,000 - 260,000
Durable Backend & Distributed Systems Engineer
Durable Backend & Distributed Systems Engineer

Matcha • Northern (KY)

Hybrid
USD 150,000 - 210,000
Rust Database Engineer: Build Engine (Unlimited PTO)
Rust Database Engineer: Build Engine (Unlimited PTO)

Polygon.io, Inc • Northern (KY)

Hybrid
USD 120,000 - 160,000
Comprehensive medical plans
401(k)
Unlimited time off
Rust Engineer / EST
Rust Engineer / EST

Motion Recruitment Partners LLC • Weehawken (NJ), Northern (KY)

On-site
USD 120,000 - 180,000
Medical, dental, and vision coverage
401(k)
Flexible PTO
+1
Senior Backend Software Engineer (Rust)
Senior Backend Software Engineer (Rust)

directus.com • United States

Remote
USD 104,000 - 173,000
Fully remote (Europe)
Equity participation
Competitive compensation
Remote Rust Engineer for AI Infra & Data Pipelines
Remote Rust Engineer for AI Infra & Data Pipelines

Alignerr • Denver (CO)

On-site
USD 90,000 - 120,000
Senior Rust Engineer - Cloud-Native Distributed Backend
Senior Rust Engineer - Cloud-Native Distributed Backend

UMATR • United States

On-site
USD 200,000 - 220,000
Competitive salary up to $220,000
Strong equity upside
Collaborative environment