async runtimes, Datastructures and Algorithms, zero-copy designs, productive serialization/deserialization, memory pooling, and minimizing allocations
Job Details:
Key Responsibilities: •? ?Design and develop core engine components responsible for orchestrating workflows and enforcing system constraints. •? ?Optimize for concurrency, performance, and reliability in critical transaction paths. •? ?Conduct rigorous performance benchmarking, profiling, and optimization of high-throughput workloads. •? ?Guide technical design, architecture reviews, and uphold code quality standards across the engineering team.
•? ?Embed security and risk controls directly into system components, ensuring adherence to engineering safety standards. •? ?Design systems with predictable latency and high throughput under sustained production workloads. •? ?Identify and eliminate performance bottlenecks involving CPU caches, cache-line contention, false sharing, branch misprediction, memory bandwidth, and synchronization overhead. Qualifications: •? ?Minimum 3 years of hands-on experience in Rust. •? ?Mastery of systems-level programming, asynchronous p