APPIT Software Solutions is hiring a Rust Systems Developer in London, UK. Build high-performance, memory-safe systems software using Rust for latency-critical backend services and infrastructure tooling at APPIT Software in London.
Responsibilities
- Develop high-performance systems software in Rust
- Build data processing pipelines with zero-copy parsing
- Implement concurrent systems using Tokio async runtime
- Design and maintain Rust crate libraries for internal use
- Integrate Rust modules with existing services via FFI
- Write comprehensive tests and benchmarks
Requirements
- 4+ years of systems programming with 2+ years in Rust
- Strong understanding of ownership, borrowing, and lifetimes
- Experience with async Rust (Tokio/async-std)
- Knowledge of memory management and performance optimization
- Experience with serialization (serde) and networking
- Understanding of unsafe Rust and FFI
Nice to Have
- Experience with WebAssembly compilation
- Knowledge of Linux kernel development
- Contributions to Rust ecosystem crates