
Rust System Engineer
Orion Innovation21 days ago
India (city not specified)Senior
Responsibilities
- Design and implement high-throughput, low-latency Rust engine components and data-processing pipelines.
- Build thread-safe, lock-free, or fine-grained-locked data structures and state machines for multi-core architectures.
- Develop custom thread pools, task schedulers, execution queues, priority scheduling, and resource-allocation controls.
- Implement efficient recursive algorithms, tail-call optimizations, and cache-friendly data structures.
- Use Rust ownership, lifetime annotations, custom allocators, and non-blocking I/O to reduce allocations and achieve predictable latency.
- Conduct benchmarking, flame-graph analysis, memory profiling, and CPU SIMD/vectorization optimization.
Requirements
- Deep experience with Rust internals, functional traits, closures, move semantics, macro systems, unsafe Rust boundaries, and memory management.
- Strong knowledge of memory models, cache coherence, atomic operations, memory ordering, Send/Sync traits, Mutex, RwLock, and message-passing channels.
- Experience implementing task schedulers, priority assignment, work-stealing thread pools, priority queues, and high-performance concurrent systems.
- Knowledge of cache alignment, SIMD vectorization, memory-mapped files, and lock-free or wait-free data structures.
- At least 5 years of software engineering experience and 3+ years writing production-grade Rust, or a strong C/C++ background transitioning to production Rust.
- Proficiency with profiling and debugging tools including perf, flame graphs, Criterion, Coz, tokio-console, and tracing.
- Preferred: experience with jemalloc, mimalloc, bare-metal or no-std Rust, Tokio internals, custom Future implementations, NUMA-aware architectures, and C/C++ or WebAssembly FFI.
About Orion Innovation
Orion Innovation provides software engineering and consulting services focused on digital transformation, product development, data and AI, cloud, and digital experience for enterprise clients. It delivers projects across industries including financial services, telecommunications and media, consumer products, automotive, industrial automation, sports and entertainment, life sciences, ecommerce, and education. Headquartered in Iselin, New Jersey, the company is privately held and backed by One Equity Partners.