Rust Backend Engineer – Distributed Systems (Nescience)
Are you a senior engineer who is an expert in Rust and loves building high-performance, secure software? Vac is looking for a Senior Rust Engineer to join our “Nescience” project, a new initiative focused on cutting-edge, privacy-preserving technology. You will be a key developer, writing the core code for a groundbreaking new product. This is a fantastic part-time, remote role for a Rust expert who wants to work on challenging and meaningful problems.
Your role is to write clean, fast, and safe code that will be the foundation of our Nescience project. You will tackle complex engineering challenges, from system design to implementation, ensuring our software is both powerful and reliable. We are looking for a true Rust enthusiast who appreciates the language’s focus on performance and safety. This is your chance to become a founding engineer on a new project and work with other top-tier developers.
📄 Job Description
📌 Requirements
- Extensive professional experience writing high-performance code in Rust.
- Strong understanding of computer science fundamentals (data structures, algorithms).
- Experience with systems programming, networking, or cryptography is a big plus.
- A deep appreciation for writing clean, maintainable, and well-tested code.
- Ability to work independently and take ownership of complex technical problems.
- Good communication skills for a remote team environment.
🚠️ What You Will Do
- Write and maintain the core Rust codebase for the Nescience project.
- Design and implement robust and efficient software components.
- Collaborate with other engineers on system architecture and design.
- Write unit and integration tests to ensure code quality.
- Review code from other team members.
🏢 About the Company
📝 How to Apply
Note: This is an official job opening at Vac. Always be careful and apply through trusted channels.
❓ Frequently Asked Questions
Q1: What is the “Nescience” project? “Nescience” is the internal codename for a new, confidential project at Vac. It involves advanced concepts in privacy and high-performance computing. More details will be shared during the interview process.
Q2: Why is Rust the required language for this role? We chose Rust for its unique combination of performance, memory safety, and concurrency. These features are critical for the security and reliability goals of the Nescience project.
Q3: What is the most important skill for this role? Deep, practical expertise in Rust. We are looking for someone who not only knows the syntax but also understands the language’s philosophy and can write idiomatic, high-quality Rust code.
Q4: How many hours is “part-time”? We are flexible, but we expect a commitment of around 20 hours per week. This is a great opportunity for a senior engineer who wants to work on a challenging project without a full-time commitment.