Search

Senior Rust System Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Title – Senior Rust System Engineer

\n


\n

Position: Senior Software Engineer – Distributed Systems / Rust

\n

Location: Sunnyvale, CA

\n


\n


\n

Responsibilities:

\n


\n

Design, develop, and support highly scalable distributed systems and backend services using modern Rust.

\n

Build high-performance, concurrent systems using Rust async/await, Sync/Send, memory synchronization, and atomic operations.

\n

Work on distributed concepts such as consensus, replication, fault tolerance, and failure detection.

\n

Own features end-to-end from design and implementation through testing, deployment, and production support.

\n

Optimize low-level performance, reliability, and maintainable code for AI/ML data orchestration systems.

\n


\n

Must-Have Skills:

\n


\n

Strong hands-on Rust development.

\n

Distributed systems + concurrent programming experience.

\n

Scalable backend/web services development.

\n

Rust async/await, Sync/Send, ownership/borrowing.

\n

Experience with production software lifecycle.

\n


\n

Nice to Have: Kubernetes, containers, Linux internals, storage systems, distributed KV databases, blob storage.

\n


\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...