Senior Rust Engineer - Remote Backend & GraphQL

R Systems

West Hollywood (CA)

Remote

USD 120,000 - 180,000

Full time

22 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Frequent Internal Hackathons
E-Learning Platform Access
Open Door Policy

Job summary

R Systems is seeking a backend Rust engineer to design, build and operate highly scalable services for cloud-grade APls. You’ll own async Rust components, GraphQL/gRPC surfaces, and a database-first workflow in a modern distributed system.

You’ll work across Postgres schemas, migrations and authentication with role-based access control, while contributing to shared crates and cutting-edge streaming/media pipelines when needed. Remote-friendly with a contract-to-hire path and a broad tech stack.

Qualifications

  • Strong production Rust ownership, borrowing and lifetimes, traits, error handling, and a type system used well.
  • Solid async Rust (Tokio or equivalent) tasks, channels, streams, cancellation, and concurrency reasoning.
  • Experience designing and operating backend services and their APIs (HTTP / GraphQL / gRPC).
  • Production experience with relational databases and SQL (PostgreSQL preferred), including schema design and migrations with raw SQL.
  • Understanding OAuth2/JWT and RBAC or relationship-based access control.
  • Comfort with cloud-native workflows (Docker, CI/CD, cloud exposure) and collaborating in large codebases.

Responsibilities

  • Design, build and ship Rust services end-to-end from Postgres to GraphQL and gRPC APIs.
  • Own features in our cloud GraphQL API: async-graphql schemas and resolvers, sqlx migrations, RBAC, search, and messaging.
  • Build and evolve async, concurrent systems with Tokio, workers, and streaming APIs under load.
  • Work across gRPC / Protobuf boundaries (Tonic/Prost) and maintain backwards compatibility.
  • Contribute to shared crates, keeping changes narrow and well-tested.
  • Extend Strada's architecture with iroh/QUIC, WebRTC signaling, NAT traversal for peer-to-peer media.
  • Optionally dive into GStreamer pipelines or cloud/data plane work as needed.
  • Instrument all systems (OpenTelemetry, Datadog, Prometheus) and participate in CI/CD on AWS EKS.

Skills

Rust ownership
Async Rust (Tokio)
Backend API design
PostgreSQL & raw SQL
OAuth2 / JWT / RBAC
Cloud-native workflows

Tools

sqlx
Ory Keto
Meilisearch
NATS/JetStream
gRPC / Protobuf
Docker
AWS EKS

Job description

R Systems is seeking a backend Rust engineer to design, build and operate highly scalable services for cloud-grade APls. You’ll own async Rust components, GraphQL/gRPC surfaces, and a database-first workflow in a modern distributed system.

You’ll work across Postgres schemas, migrations and authentication with role-based access control, while contributing to shared crates and cutting-edge streaming/media pipelines when needed. Remote-friendly with a contract-to-hire path and a broad tech stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Backend Engineer - Cloud APIs & Systems
Senior Rust Backend Engineer - Cloud APIs & Systems

R Systems • United States

On-site
USD 130,000 - 165,000
Senior Rust Engineer
Senior Rust Engineer

R Systems • West Hollywood (CA)

Remote
USD 120,000 - 180,000
Frequent Internal Hackathons
E-Learning Platform Access
Open Door Policy
Senior Rust Backend Engineer — Remote, High-Performance
Senior Rust Backend Engineer — Remote, High-Performance

Bright Vision Technologies • Austin (TX)

Remote
USD 145,000 - 205,000
Senior Rust Engineer - Remote, Scalable Distributed Systems
Senior Rust Engineer - Remote, Scalable Distributed Systems

Bright Vision Technologies • Apex (NC)

On-site
USD 145,000 - 205,000
Remote Senior Rust Engineer: High-Performance Systems
Remote Senior Rust Engineer: High-Performance Systems

BUSINESS & MORE ? • United States

Remote
USD 95,000 - 150,000
Senior Backend Engineer - Node.js, TypeScript & Rust (Remote)
Senior Backend Engineer - Node.js, TypeScript & Rust (Remote)

24 Mag • New York (NY)

Remote
USD 69,000 - 110,000
Rust Developer Needed/Finance/Trading Developer/Remote
Rust Developer Needed/Finance/Trading Developer/Remote

Motion Recruitment Partners LLC • Atlanta (GA)

Remote
USD 140,000 - 180,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Lead Backend Architect - Distributed Systems (Rust & gRPC)
Lead Backend Architect - Distributed Systems (Rust & gRPC)

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+4
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
Staff Rust Systems Engineer - AI Infra, Remote
Staff Rust Systems Engineer - AI Infra, Remote

Apollo Solutions • United States

Remote
USD 170,000 - 210,000