Haystack
← Back to Jobs
Technology
SL

Software developer with Rust Experience

S Linx LLCUnited States🇺🇸United StatesPosted 7 Aug 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
3 weeks 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