Find Jobs
Find Jobs Near You – Available Work in Your Location
Senior Rust System Engineer
Career Insights for Systems Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Systems Engineer creates computer and data communication networks for companies and organizations. Plans and designs layout for a network, determines the hardware needed and placement of computers, servers, cables and routers; determines data storage, system capacity, and speed.
$152,997 / year median in California
-7% projected decline
Job Description
Senior Rust System Engineer at MPower Plus Senior Rust System Engineer at MPower Plus in Los Altos, California Posted in about 2 hours ago.
Type:
full-time Job Title -
Senior Rust System Engineer Position:
Senior Software Engineer - Distributed Systems /
Rust Location:
Sunnyvale, CA Responsibilities:
Design, develop, and support highly scalable distributed systems and backend services using modern Rust. Build high-performance, concurrent systems using Rust async/await, Sync/Send, memory synchronization, and atomic operations. Work on distributed concepts such as consensus, replication, fault tolerance, and failure detection. Own features end-to-end from design and implementation through testing, deployment, and production support. Optimize low-level performance, reliability, and maintainable code for AI/ML data orchestration systems.
Must-Have Skills:
Strong hands-on Rust development. Distributed systems + concurrent programming experience. Scalable backend/web services development. Rust async/await, Sync/Send, ownership/borrowing. Experience with production software lifecycle. Nice to
Have:
Kubernetes, containers, Linux internals, storage systems, distributed KV databases, blob storage.