Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 111-120 of 140 jobs

Software Engineer (Rust, Compiler)
bloop
Active - posted 22 days ago

Distributed Framework Engineer
PassiveLogic
Active - posted 22 days ago

Software Engineer (Rust, AI)
bloop
Active - posted 22 days ago

Software Engineer, Cross-Platform Rust
SpruceID
Active - posted 22 days ago

Middle+/Senior Rust Developer
Intetics
Active - posted 22 days ago

C++/Rust Quant Developer (New York, London, Singapore)
Fionics
Active - posted 23 days ago

Rust Backend Engineer, Protocol
World
Active - posted 23 days ago

Senior Software Engineer, Runtime Interpreter (Scheme/Rust)
Kong Inc.
Active - posted 23 days ago

Rust Developer
Selby Jennings
Active - posted 23 days ago

Software Engineer (Go/Rust)
Comcast
Active - posted 23 days ago

Senior Software Engineer, Distributed Systems and Rust - Apple Data Platform
Apple
Active - posted 11 days ago
Job Description
Key Responsibilities:
We are building a new distributed multi-tiered data orchestration service to support critical Artificial Intelligence/Machine Learning systems and services with direct business and customer value.
We are looking for an experienced developer to join our collaborative and friendly team. Someone with a desire to learn. With a passion for clean, maintainable code. Someone that enjoys the duality of working on high level concepts as well as optimizing low-level performance.
All members of the team are responsible for the complete life-cycle of features. This includes identifying areas of improvement, proposing changes, driving implementation, and supporting it in production.
Requirements:
- 5+ years experience designing, implementing, and supporting highly scalable applications and web services
- Experience working with Rust (e.g., asynchronous (async/await), sharing models (Sync/Send), etc.)
- Experience with concurrent programming (e.g., locking, memory synchronization, atomic operations, etc.)
- Experience with distributed system concepts (e.g., distributed consensus, replication, failure detection, etc.)
- Bachelor's or Master's degree in Computer Science (or related field) or equivalent software development experience
**Preferred **
- Experience with blob storage solutions
- Experience with distributed key-value databases
- Experience with Kubernetes and containers
- Experience with Linux system internals
- Experience with storage systems and internals
- Experience with back-end web technologies