Haystack
← Back to Jobs
Technology
SL

Software developer with Rust Experience

S Linx LLCUnited States🇺🇸United StatesPosted Sep 16, 2026

Why This Role Stands Out

This hybrid role offers an exceptional opportunity to leverage your deep Rust expertise in building scalable backend services, contributing to innovative cloud-native solutions. You'll thrive here if you're a seasoned backend developer with a passion for distributed systems and modern architectures, ready to make a significant impact. Apply now to join a forward-thinking team and advance your career.

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
1 week ago
DockerMicroservicesRustSQLSwiftAWSDatadogGitHub ActionsGrafanaGraphQLJWTKubernetesPostgreSQLPrometheusRESTTerraformTypeScriptgRPC

Job Description

Position: Software developer with Rust Experince

Location: Hollywood, Los Angeles, CA Remote

Duration: 6+ Months

Job Summary

We are looking for a Senior Rust Engineer with strong experience building scalable backend services using Rust, Tokio, PostgreSQL, GraphQL, and gRPC. The ideal candidate will have expertise in distributed systems, cloud-native development, and modern backend architectures.

Required Skills

·      7+ years of backend software development experience.

·      3+ years of hands-on production experience with Rust.

·      Strong knowledge of Tokio, async programming, concurrency, and multithreading.

·      Experience developing REST, GraphQL (async-graphql), and gRPC (Tonic/Prost) APIs.

·      Strong experience with PostgreSQL, SQLx, raw SQL, schema design, and database migrations.

·      Experience with authentication and authorization (OAuth2, JWT, RBAC).

·      Knowledge of Docker, Kubernetes, AWS (EKS), CI/CD, GitHub Actions, and Terraform.

·      Experience with distributed systems, microservices, and event-driven architectures.

·      Strong debugging, problem-solving, and communication skills.

Preferred Skills

·      Experience with WebRTC, QUIC, TURN, NAT Traversal, or peer-to-peer networking.

·      Hands-on experience with NATS, JetStream, Meilisearch, and Ory Keto/Auth0.

·      Familiarity with GStreamer, media streaming, or video processing.

·      Experience with observability tools such as OpenTelemetry, Datadog, Prometheus, and Grafana.

·      Knowledge of Rust FFI, Swift/TypeScript bindings, or Nix environments is a plus.

Responsibilities

·      Design, develop, and maintain high-performance backend services in Rust.

·      Build scalable GraphQL and gRPC APIs.

·      Develop asynchronous and concurrent applications using Tokio.

·      Design and optimize PostgreSQL databases and SQL queries.

·      Build cloud-native applications deployed on AWS EKS.

·      Implement secure authentication, authorization, monitoring, and CI/CD pipelines.

·      Collaborate with cross-functional teams to deliver reliable, scalable, and maintainable solutions.

Similar jobs