Virtuozzo is a leader in operating system and related software for cloud service providers, SaaS companies, and other organizations. We are seeking a passionate and innovative Rust Developer to help shape the next generation of the Virtuozzo Platform, providing an extensible multi-tenant and multi-tier solution for service providers and their end customers.
Requirements
- 5+ years of software development experience, with at least 2 years using Rust in production environments
- Mastery of Rust’s ownership model, memory safety, concurrency, and async programming
- Hands-on experience with Docker, Kubernetes, and modern cloud platforms (AWS, GCP, Azure)
- Strong background in building and maintaining distributed systems, microservices, and cloud-native architectures
- Comprehensive understanding of networking protocols, security best practices, and performance optimization techniques
- Experience with gRPC, RESTful APIs, and message queue systems (e.g., Kafka, RabbitMQ)
- Familiarity with CI/CD pipelines and automation frameworks
- Proficiency in working with relational and SQL databases (e.g., MariaDB, MySQL)
- Practical experience using AI tools like GitHub Copilot or Cursor to enhance development processes
- A proactive problem solver who thrives in fast-paced, collaborative environments
Benefits
- Flexible hours
- Remote work options
- Share Options
- Private medical insurance
- Supportive, engineering-driven culture
