Hire
Rust Developers







Built through years working with teams and engineers in the Rust ecosystem.
We specialize in systems programming, database internals, and performance-critical infrastructure.
Focused, relevant introductions from a curated network.
Available Developers
Rust Engineer
Designed a stable ABI for cross-language Rust interoperability, including an intermediate representation, generated type conversions, validity checks, opaque types, generics, custom DSTs, and runtime tagged dispatch. Added WebAssembly smart-contract execution to Hyperledger Iroha and corrected consensus, fault-handling, and peer-synchronization defects.
- Unsafe Rust and memory-layout engineering
- Procedural macro and code-generation tooling
- cbindgen associated-type resolution
- Concurrent Java ETL and stream replication
CTO & Founding Engineer (Rust)
Architected Rust event-driven services on AWS EKS processing more than one million concurrent interaction events across multiple production deployments. Built exactly-once pipelines across Kinesis, Lambda, DynamoDB, PostgreSQL, and Redis, with sub-second delivery and automated infrastructure managed through Terraform, Helm, and ArgoCD.
- LGTM observability stack
- Backpressure-aware event processing
- AI recommendation infrastructure
- GitOps deployment automation
Senior Rust Engineer
- Led migration of monolithic system to microservices architecture
- Built high-throughput data pipeline processing 1M+ events per second
- Designed and implemented real-time monitoring and alerting platform
Senior Rust Engineer
Builds Rust and Bun microservices for real-time, AI-driven threat detection and security intelligence. Has designed Kubernetes infrastructure on AWS and worked across e-commerce fulfillment optimization, cloud platforms, multidimensional databases, and headless commerce.
- API architecture and developer advocacy
- E-commerce date-delivery optimization
- Data migration and platform modernization
- Security and regulatory compliance engineering
Software Engineer (Go / Rust)
Engineered real-time AI sign-language video pipelines using Go and Rust, processing SRT and RTMP inputs through audio extraction and AWS MediaLive into low-latency HLS and DASH delivery. Implemented CMAF workflows with fragmented MP4, dual manifests, reconnection handling, and Kubernetes deployment.
- Picture-in-picture live composition
- LL-HLS and DASH packaging
- FFmpeg media-processing pipelines
- Terraform-managed AWS infrastructure
Rust Engineer & Founder
Builds Rust backend services, compilers, domain-specific languages, and embedded-systems software. Created a Rust implementation of a custom programming language, shipped PostgreSQL-backed production APIs, and maintains open-source packages across crates.io and npm.
- Designed REST and WebSocket interfaces
- Optimized PostgreSQL queries and schemas
- Built reproducible environments with NixOS
- Won an IEEE hardware-demo award for side-channel tooling
Senior Rust Engineer
Develops Rust systems spanning embedded control software for marine vessels and drones, backend services, and WebAssembly applications. Co-created a real-time collaborative audio workstation using Rust, WASM, and CRDTs, combining low-latency state synchronization with cross-platform interfaces.
- ESP32 and NVIDIA Jetson embedded targets
- CAN, Modbus, and NMEA protocol integration
- Flight-controller software for autonomous drones
- Substrate and Ink! smart-contract development
Embedded Software Engineer - Rust & Embedded Linux
Developed embedded Linux systems with Rust for real-time applications. Designed custom kernel modules to enhance system performance.
- Integrated SQL databases for embedded data management
- Implemented C-based drivers for hardware interfaces
- Optimized Bash scripts for system automation
Principal Rust Engineer
Works across Rust, WebAssembly, Python, TypeScript, Java, and Apache Spark. The available profile indicates a systems and data-engineering focus, but does not provide specific infrastructure scale, protocol domains, or project outcomes.
- WebAssembly runtime development
- Apache Spark data processing
- Python automation tooling
- TypeScript application development
Linux toolchain - open source, rust and compiler developer
Contributed to the development of Linux toolchains and compilers with a focus on Rust integration. Enhanced system performance by optimizing kernel interactions.
- Developed custom modules for illumos and FreeBSD
- Optimized compilers for cross-platform compatibility
- Led open-source contributions to the Linux kernel
Software Engineer
Engineered low-latency trading systems in C++ and Rust, focusing on performance optimization. Contributed to Linux kernel modules for enhanced system security.
- Automated deployment pipelines using Python
- Implemented cross-platform C# applications
- Developed simulation tools in C
Software / Research Engineer
Works on Rust asynchronous systems and modular applications while applying long-term maintainability practices to complex enterprise codebases. Current research projects combine C++, CUDA, LibTorch, and tch-rs for GPU-accelerated machine-learning and numerical workloads.
- CUDA and GPU resource integration
- IPC and process-level resource management
- CMake, Cargo, Docker, and GitHub Actions
- Incremental refactoring of large Java systems
Independent Systems Research & Consulting
Designed and implemented distributed systems for high-availability services using Rust and Python. Led teams in developing blockchain-based applications with a focus on smart contract security.
- Optimized SQL databases for performance and scalability
- Authored technical documentation for complex system architectures
- Contributed to open-source distributed ledger projects
Senior Software Engineer
Built GPU-resident simulation infrastructure for physically based animation, open-ended multi-agent environments, and reinforcement-learning workloads. Implemented pipeline-parallel decentralized LLM inference that streams intermediate activations across machines, plus WASI-based RPC interfaces between processes and nodes.
- CUDA miner reaching 150 proofs per second
- Correctness-gated autoresearch profiling harness
- llama.cpp, tinygrad, and Candle integration
- Embedding-based decentralized recommendation indexers
Senior Blockchain Engineer
Engineered a decentralized finance protocol on Ethereum, focusing on security and gas optimization. Developed smart contract frameworks for Solana, enabling efficient cross-chain transactions. Contributed to the core development of a blockchain consensus mechanism, enhancing throughput and latency.
- Created a custom Rust-based library for cryptographic operations
- Integrated TypeScript tooling for blockchain application interfaces
- Designed a Solidity-based tokenomics model for a new crypto asset
- Built a cross-platform wallet application with advanced security features
Ready to hire Rust developers?
Start HiringHiring Rust Developers: FAQ
- How do I hire a Rust developer through RustJobs.dev?
- Tell us about the role. Our Rust recruiters match it against our Talent Network of vetted Rust developers and introduce the ones who fit, typically within 5–10 business days. You run the interviews and make the offer.
- How much does it cost to hire a Rust developer?
- The recruitment fee is 20–30% of the first-year base salary, in line with typical agency fees, and comes with a guarantee period. No upfront fees: you pay only if you hire. Contract and freelance engineers typically cost $100–200 an hour all-inclusive, depending on location, experience and specialization, with no upfront fees. If you'd rather recruit yourself, a job post on RustJobs.dev costs $299.
- Can I hire Rust developers for contract or freelance work?
- Yes. Our contract and freelance Rust developers join your team. No upfront fees: contract and freelance engineers are billed per hour.