Senior Rust Developer

Leinodev — Georgia · Posted ~2 hours ago

Senior Other Remote

Skills

Rust Backend development High-performance systems Software reliability Security Scalability Testing Code review

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology engineering organization is seeking a senior Rust developer for a fully remote role. You will design, implement, test, and maintain robust, high-performance services and applications, with a strong focus on reliability, security, and scalability. The position also includes code reviews and close collaboration with distributed client or product teams.

Highlights

Fully remote senior Rust opportunity focused on robust, high-performance, secure, and scalable services and applications, with responsibilities spanning implementation, testing, maintenance, and code review.

Description

Company Description Leino is a senior IT partner specializing in staff augmentation and full-cycle product development for clients in the GCC region and worldwide. The company rapidly integrates experienced engineers into client teams or builds products end-to-end, treating each engagement with long-term ownership and accountability. Leino positions itself as a reliable alternative to lengthy hiring processes and short-term freelance arrangements, focusing on stability and continuity. Based in Dubai (FZCO), the organization works with global clients on complex, technology-driven initiatives that demand high engineering standards. Role Description This is a full-time/ part-time remote role for a Senior Rust Developer at Leino. The Senior Rust Developer will design, implement, and maintain robust, high-performance services and applications using Rust, with a focus on reliability, security, and scalability. Responsibilities include writing clean, testable code, conducting code reviews, optimizing performance, and collaborating with cross-functional teams such as product, DevOps, and QA. The role involves translating business requirements into technical solutions, troubleshooting production issues, and contributing to architectural decisions and technical documentation. The Senior Rust Developer will also mentor other engineers, promote best practices, and help refine development processes in distributed teams. Qualifications Strong proficiency in Rust, including ownership/borrowing, concurrency, and memory management, as well as experience with common Rust ecosystems (Cargo, crates, async frameworks).Experience building backend services, APIs, or microservices, with knowledge of system design, distributed systems, and performance optimization.Solid understanding of software engineering fundamentals, including data structures, algorithms, design patterns, and secure coding practices.Hands-on experience with testing frameworks, CI/CD pipelines, version control (Git), and modern development workflows in remote teams.Familiarity with cloud platforms (e.g., AWS, GCP, Azure), containerization (Docker), and orchestration tools (Kubernetes) is highly beneficial.Ability to collaborate effectively with product managers, designers, and other engineers, with strong communication and documentation skills.Experience mentoring or leading other developers, especially in complex or high-availability environments, is a plus.Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.