> Markdown version of [/jobs/ext/2578322-rust-engineer](https://www.wearedevelopers.com/jobs/ext/2578322-rust-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Rust Engineer - **Company:** Propertyvalue R Systems, Inc. - **Location:** Los Angeles, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Unix, Command-Line Interface, Cloud Computing, Cloud Engineering, Continuous Integration, Relational Databases, Github, Protocol Buffers, PostgreSQL, OAuth, Peer-To-Peer (P2P), Performance Tuning, Role-Based Access Control, Prometheus, SQL Databases, Data Streaming, Video Codec, WebRTC, Datadog, Caching, Kubernetes, Graphql, Windows Services, Terraform, AWS EKS, Docker - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/0d5a370f-34f1-46b5-8ebf-a0aa7e9f0b3f ## About the Role 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 reasoning clearly about concurrency correctness., Production experience with relational databases and SQL (PostgreSQL preferred), including schema design and migrations comfortable with raw SQL, not just an ORM. * A solid grasp of auth fundamentals OAuth2 / JWT, and RBAC or relationship-based access control. * At home in a command-line, cloud-native workflow (Docker, CI/CD, some cloud infrastructure exposure), collaborating and reviewing code in a sizable codebase., If you are passionate and excited about working in a fast-paced, innovative environment, we would love to hear from you! ## Description Design, build, and ship production Rust services end-to-end from Postgres schema and migrations up through GraphQL and gRPC APIs for tens of thousands of users, with care for backwards compatibility and gated rollout of behavior changes. * Own features in our cloud GraphQL API: async-graphql schema and resolvers, sqlx queries and migrations (raw, compile-checked SQL no ORM), relationship-based authorization (Ory Keto), search (Meilisearch), and messaging (NATS/JetStream). * Build and evolve async, concurrent systems with Tokio services, background workers, and streaming APIs that stay correct under load and observable in production. * Work across gRPC / Protobuf service boundaries (Tonic/Prost), treating published surfaces as backwards-compatibility contracts. * Contribute to shared foundational crates with wide blast radius, keeping changes narrow and well-tested. * Extend Strada's peer-to-peer architecture iroh/QUIC transport, WebRTC signaling, TURN, NAT traversal where media transfers directly between machines. * Depending on your interests and the team's needs, go deep on the GStreamer media pipeline (custom elements, pro codecs, low-latency streaming) or the cloud and data plane (API, storage, search, auth). * Instrument everything (OpenTelemetry, Datadog, Prometheus) and take part in CI/CD on AWS EKS (Terraform/Terragrunt, GitHub Actions)., Media and streaming GStreamer, professional video codecs (ProRes, RED R3D, Blackmagic RAW), AVFoundation / VideoToolbox, low-latency pipelines. * Systems-level / OS work daemons and background services (launchd / Windows services), Unix domain sockets and named pipes, virtual filesystems (NFS / FSKit / WinFsp), caching, and content addressing. Nice to have / bonus * gRPC / Protobuf on the Rust stack (Tonic/Prost), with schema-evolution and backwards-compat discipline. * async-graphql or other production GraphQL server experience. * sqlx specifically (compile-time-checked queries, offline mode) and Postgres performance tuning. * Ory (Keto/Oathkeeper) or other Zanzibar-style authorization; Auth0. * Cloud-native ops AWS (EKS, ECR, S3), Kubernetes, Terraform/Terragrunt, NATS, Meilisearch. * Cross-language FFI (swift-bridge, Rust Swift/TS bindings) handy, since our clients embed Rust. * Nix/devenv reproducible environments and just-based task runners. * Observability tooling (OpenTelemetry, Datadog, PrometheGrafana/Tempo). * A background in film, video, or post-production, or other professional media workflows. Why Join R Systems? * Frequent Internal Hackathons: Engage in dynamic competitions with exciting prizes to keep your skills sharp. * Cultural Celebrations: Strengthen our familial bonds through shared celebrations, fostering a sense of community. * Diverse Project Exposure: Work on a variety of projects across sectors like Healthcare, Banking, e-commerce, and Retail, collaborating with leading global brands. * Centre of Excellence (COE): Benefit from technical guidance and upskilling opportunities provided by our team of technology experts, helping you navigate your career path. * E-Learning Platform: Gain access to comprehensive e-learning platforms coupled with a robust mentorship program to enhance your skills. * Open Door Policy: Embrace a culture of mutual support, respect, and open dialogue, promoting a collaborative work environment. ## Related Videos - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Hello JARVIS - Building Voice Interfaces for Your LLMS](https://www.wearedevelopers.com/videos/1641-hello-jarvis-building-voice-interfaces-for-your-llms) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [4 reasons why you should learn Rust in 2021 – and maybe even have fun doing it](https://www.wearedevelopers.com/magazine/35-4-reasons-why-you-should-learn-rust-in-2021-and-maybe-even-have-fun-doing-it) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top in-demand programming languages to learn in 2021](https://www.wearedevelopers.com/magazine/30-top-in-demand-programming-languages-to-learn-in-2021)