Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 291-300 of 308 jobs
Senior Rust Engineer
mcpk
Active - posted 28 days ago
Middle/Senior Rust Developer
Career Sigma Software
Active - posted 28 days ago
Rust Quant Developer
AlgoFusion.ch
Active - posted 28 days ago
Rust Software Developer
Ford Motor Company
Active - posted 28 days ago
Rust Software Developer
Volt
Active - posted 28 days ago
SE- Python and Rust
HuntingCube Recruitment Solutions
Active - posted 28 days ago
Internship “Software Engineering in Rust”
AIT Austrian Institute of Technology
Active - posted 29 days ago
Rust Engineer
Ziverge
Stale - posted 31 days ago
Sr. RUST Developer
Eliassen Group
Stale - posted 31 days ago
Solana/Rust Program Engineer
Syndica
Stale - posted 31 days ago
Rust Developer
Chromeis
Active - posted 26 days ago
Job Description
About the Role
We are seeking a skilled Rust Developer to design and implement high-performance software solutions. In this role, you will be responsible for architecting robust systems, developing concurrent applications, and ensuring data integrity across various services.
Your work will span database interactions, API integrations, and the creation of maintainable, efficient code using Rust.
Key Responsibilities:
- Design and develop software components using Rust, with a focus on high concurrency, safety, and performance.
- Architect scalable solutions, such as file storage services and key-value stores, ensuring data integrity and fault tolerance.
- Integrate external services and databases, implementing RESTful API interactions and CRUD operations efficiently.
- Employ and adapt Rust design patterns (e.g., Singleton, Observer, Factory) to solve common architectural challenges.
- Write clean, maintainable code with proper error handling, unit testing, and documentation.
- Collaborate with team members to review code, share technical knowledge, and optimize systems for concurrent operations.
- Communicate complex technical concepts in clear language to both technical and non-technical stakeholders.
Requirements:
- Proficiency in Rust programming with a solid understanding of core concepts including ownership, borrowing, lifetimes, and error handling.
- Experience in designing and building concurrent and distributed systems.
- Familiarity with architectural design principles, database operations, and RESTful API development.
- Ability to implement efficient data structures and algorithms that maintain robust performance under load.
- Strong problem-solving skills, logical reasoning, and attention to code quality.
- Excellent written and verbal communication skills, enabling clear documentation and team collaboration.
Preferred Attributes:
- Experience with Rust-based ecosystem tools and libraries.
- Knowledge of various design patterns and their practical application in large-scale systems.
- Familiarity with testing, continuous integration, and deployment pipelines.
- A proactive mindset with the ability to learn and evolve in a fast-paced development environment.
Join our team and contribute your expertise to building safe, efficient, and scalable systems using Rust. Your passion for technology and attention to detail will drive the development of cutting-edge solutions that power our digital initiatives.
Application Process:
- Please send your resume to [careers@chromeis.com] with a relevant subject line.
- If your resume is shortlisted, you will be invited to take an online AI-based assessment.
- Candidates who pass this test will move on to the next stage: an on-call interview with the end client.
- Successful candidates from all rounds will receive an offer based on the initial discussion during the first call.