Rust Developer
Design and develop high-performance backend services and distributed systems using Rust. Collaborate with cross-functional teams to build scalable APIs, asynchronous processing pipelines, and infrastructure automation tools.
Browse and apply for latest Remote Rust Jobs and work remotely as a Rust Developer, Rust Engineer with skills such as rust for Lead, Senior and Junior roles full-time, part-time, contract or freelance. Work from home or any place around the world.
Trusted by 300,000+ remote workers worldwide.
Design and develop high-performance backend services and distributed systems using Rust. Collaborate with cross-functional teams to build scalable APIs, asynchronous processing pipelines, and infrastructure automation tools.
You will design and implement robust Rust services and libraries to power trading, payments, and crypto experiences. You will also collaborate on large-scale distributed systems architecture to ensure reliable, high-performance, and secure infrastructure.
You will design and ship memory-safe Rust modules for the Eigensphere execution path and integrate post-quantum cryptographic primitives. Additionally, you will manage cross-chain service boundaries and build robust SDKs to support the developer ecosystem.
Design and build high-correctness Rust services that sit on critical platform paths while owning systems from architecture to operations. Collaborate with cross-functional teams to improve system reliability, observability, and performance.
Own the architecture and delivery of customer-facing Rust backend services for trading, payments, and crypto products, taking complex initiatives from discovery through launch and measurement. Shape product roadmaps, collaborate across teams, mentor engineers, and use AI to improve engineering speed and scope.
We watch for new "rust" jobs and email you the matches. Free. Unsubscribe in one click.
Own and develop a Rust and Tauri desktop dictation application, including audio capture, integrations, local encrypted storage, cross-platform releases, and locally run speech recognition. Build and maintain its TypeScript and React interfaces and backend, manage billing and third-party services, troubleshoot Windows issues, and provide direct customer support.
Design, build, and optimize high-throughput, low-latency backend services and data-processing systems using Go and Rust. Own the full lifecycle of production blockchain infrastructure, including architecture, testing, deployment, and incident response.
You will design and implement smart contracts on Solana while maintaining and improving the platform's on-chain infrastructure. Additionally, you will write open-source clients and collaborate with the community on feature design and documentation.
You will develop and optimize the core inference engine and model stack using Rust to ensure high-performance, real-time communication. Additionally, you will take ownership of architectural decisions and build scalable, production-ready systems.
You will lead the development of core ledger services, including consensus protocols, cryptography, and state storage using Rust. Additionally, you will build and maintain gRPC APIs, SDKs, and observability tools to support bank-led digital payment infrastructure.
Design and implement robust Rust services and foundational libraries to support core infrastructure. Collaborate on large-scale distributed systems architecture to ensure high performance, security, and operational resilience.
The Senior Software Engineer will own the design, implementation, and operation of backend services and blockchain data infrastructure. This includes building indexers, maintaining APIs, and ensuring data accuracy for high-throughput production systems.
You will build and evolve the Rerun viewer and cross-language SDKs to handle large volumes of multimodal data in real time. You will also integrate the viewer with Rerun Hub and collaborate across teams to optimize performance and architecture.
You will design, implement, and harden the Qt Bridge for Rust library to enable pure-Rust backends for Qt Quick interfaces. This involves working on object-model, memory-safety, and macro-related issues while maintaining high-quality code across multiple platforms.
You will be responsible for building the next generation of edge proxy appliance systems software deployed across thousands of school networks. This involves working closely with the OS, network stack, and fleet update pipelines to ensure high-scale reliability.
You will own core components of the fleet-wide proxy running on thousands of on-premise appliances, including OTA updates and control-plane connectivity. You will also be responsible for network stack tuning to ensure reliable performance at scale.
You will own the embedded proxy software running on a fleet of appliances deployed across thousands of school networks. This involves managing the software from the OS layer up through the AWS control plane.
We watch for new "rust" jobs and email you the matches. Free. Unsubscribe in one click.
You will design the full architecture of the core platform and trading engine while making key technical decisions on the stack and infrastructure. Additionally, you will build the initial production-ready implementation and define engineering standards for the growing team.
Design and maintain production-grade control plane microservices, custom Kubernetes operators, and reconciliation engines using Rust and Go. Develop integration modules for network operating systems and DPU hardware while ensuring end-to-end observability.
Design, develop, and maintain scalable, high-performance backend services and microservices using Rust. Collaborate with cross-functional teams to ensure system reliability, security, and operational excellence.
You will lead the development of mission-critical Rust projects, focusing on high-performance parsers, automata, and compilers for structured language model generation. You will also collaborate across teams to integrate these components into production-ready systems with robust benchmarking.
Design and develop foundational components and frameworks for an Agentic AI platform. Collaborate with cross-functional teams to build infrastructure that supports ML workflows and ensures platform stability.
Design and implement robust Rust services and libraries to power trading, payments, and crypto experiences. Collaborate on large-scale distributed systems architecture to ensure reliability, performance, and security.
Evaluate the quality, reasoning, and engineering judgment of AI coding agents in real-world scenarios. Provide clear, opinionated feedback to help define high standards for AI-assisted development interactions.
Design, build, and maintain high-performance APIs, SDKs, and CLIs for Secrets Manager and AI identity frameworks. Manage automated testing, deployment pipelines, and production SRE health while ensuring secure machine authentication and secrets injection.
You will contribute to the development of secure, reliable, and high-performance desktop software components using Rust. The role involves cross-platform development, debugging production issues, and working with system-level integrations.
We watch for new "rust" jobs and email you the matches. Free. Unsubscribe in one click.
Lead the design and development of high-performance services and critical features while making high-impact architectural decisions. Mentor junior and mid-level engineers while ensuring code quality, maintainability, and adherence to modern development methodologies.
You will be responsible for accelerating distributed systems like Apache Spark, Hadoop, and Ray by building native Rust-based execution engines. The role involves deep performance tuning, including SIMD, cache locality, and zero-copy IO optimizations.
You will contribute to the development, reliability, and usability of core product experiences while participating in the full feature lifecycle. This includes writing high-quality code, performing code reviews, and collaborating across teams to solve complex technical problems.
You will architect and implement the on-chain order book and matching engine using Rust. Additionally, you will develop protocol-level components and optimize the system for low-latency execution and high throughput.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Learn more about Software Development remote jobs