Jelastic

Rust Engineer

Remote
Rust Docker Kubernetes AWS GCP Azure gRPC API Kafka RabbitMQ MariaDB SQL
Description

Rust Engineer

Department: VZ - R&D - Engineering

Employment Type: Contractor*

Location: Remote

Virtuozzo is a leader in operating system and related software for cloud service providers, SaaS companies, and other organizations. We offer mainframe-like performance, reliability, and security for hyperconverged infrastructure and services while dramatically lowering overall cost and complexity. We combine deep engineering expertise with a relentless focus on performance, scalability, and innovation.  



About the Role:

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. In this role, you’ll leverage your expertise in Rust to build robust, scalable, and secure backend systems, while integrating seamlessly with the Kubernetes ecosystem, KVM-based virtualization, and modern network and storage virtualization technologies. This is an extraordinary opportunity to work at the forefront of cloud technology alongside a team of forward-thinking engineers.



What You Bring:
• Proven Expertise: 5+ years of software development experience, with at least 2
years using Rust in production environments.
• Deep Rust Knowledge: Mastery of Rust’s ownership model, memory safety,
concurrency, and async programming.
• Cloud & Container Savvy: Hands-on experience with Docker, Kubernetes
(including Helm charts and service meshes), and modern cloud platforms (AWS,
GCP, Azure).
• Systems Design: Strong background in building and maintaining distributed
systems, microservices, and cloud-native architectures.
• Networking & Security: Comprehensive understanding of networking protocols,
security best practices, and performance optimization techniques.
• API & Messaging: Experience with gRPC, RESTful APIs, and message queue
systems (e.g., Kafka, RabbitMQ).
• CI/CD Proficiency: Familiarity with CI/CD pipelines and automation frameworks.
• Database Skills: Proficiency in working with relational and SQL databases (e.g.,
MariaDB, MySQL).
• AI Tools Experience: Practical experience using AI tools like GitHub Copilot or
Cursor to enhance development processes.
• Collaboration & Problem-Solving: A proactive problem solver who thrives in
fast-paced, collaborative environments.

What You’ll Be Doing

  • Contribute to the architecture and development of multi-tenant, multi-tier cloud services built in Rust
  • Work on backend services that interface with technologies like Kubernetes, KVM-based virtualization, and network/storage virtualization
  • Design and implement scalable, secure, and performant distributed systems
  • Collaborate closely with engineering peers to integrate features across infrastructure layers
  • Optimize APIs, data flow, and inter-service communication across a cloud-native platform



What We Offer

  • Flexible hours and remote work options
  • Open to candidates located in Europe, Morocco, Kazakhstan, Armenia, and Georgia
  • Space for creativity and experimentation within the company’s goals
  • Share Options – everyone shares in our success with share options
  • We help our team get private medical insurance
  • Supportive, engineering-driven culture with minimal bureaucracy
  • The chance to influence Product and R&D decisions from day one
  • A smart, friendly team that values reliability, simplicity, and automation
  • Depending on your location and preferred employment method, other perks and benefits apply



Jelastic
Jelastic

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say