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

Senior Software Engineer, Distributed Systems and Rust - Apple Data Platform
Apple
Active - posted 10 days ago

Software Engineer (Rust)
Anaplan
Active - posted 10 days ago

Python Rust Developer
The Select Group
Active - posted 10 days ago

Crypto Trading System Developer (Rust)
Kappa Lab
Active - posted 10 days ago

Senior Protocol Engineer (Rust)
Chainway Labs
Active - posted 10 days ago

Rust Developer
IC Resources
Active - posted 10 days ago

Sr. Staff Software Engineer - Rust Expertise
Active - posted 11 days ago

Senior Software Engineer (Rust/Golang)
QuickNode
Active - posted 11 days ago

Senior Software Engineer
MongoDB
Active - posted 11 days ago

Software Engineer
Trilitech
Active - posted 11 days ago

Senior Software Engineer, Distributed Systems and Rust - Apple Data Platform
Apple
Active - posted 10 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