Senior Rust Developer - Distributed Systems

Job ID: 38032799

Budget: $15 – $25 USD

We are seeking a highly skilled Senior Rust Developer to join our team on a groundbreaking project in the realm of distributed systems. As a key contributor, you will be responsible for designing and implementing high-performance software with a focus on network programming, concurrency, and security.

Responsibilities:
• Design and develop robust and scalable software solutions using Rust.

• Collaborate with cross-functional teams to define, design, and ship new features.

• Ensure the performance, quality, and responsiveness of applications.

• Identify and correct bottlenecks and fix bugs.

• Help maintain code quality, organization, and automatization.

Qualifications:
• Strong proficiency in Rust, with a good knowledge of its ecosystems.

• Experience with network programming and distributed systems.

• Familiarity with RESTful APIs to connect applications to back-end services.

• Knowledge of concurrency patterns in Rust.

• Understanding of accessibility and security compliance.

• Proficient understanding of code versioning tools, such as Git.

Usecases:
• Develop a distributed file storage system that allows for secure and efficient data sharing across a network.

• Create a blockchain-based application for secure transactions and smart contract execution.

• Implement a real-time messaging platform with a focus on high throughput and low latency.
Related categories: RESTful API Rust Distributed Systems