We are looking for a Senior Rust Developer to build new products, develop new code, and create PoCs. The role requires strong experience in Rust, knowledge of data structures and algorithms, and experience with other languages and technologies.
Requirements
- Strong experience writing, shipping, and maintaining Rust code (2+ years)
- Knowledge of basic data structures and algorithms, multiprocessing, memory management
- Experience developing high-performance asynchronous applications with Rust (preferably tokio)
- Good understanding of network protocols and stacks
- Good understanding of DB technologies: classic databases and modern no-SQL
- Basic knowledge of DevOps practices and tools
- Understanding of Linux environment
- Readiness to work remotely with teams distributed across the world and timezones
- Spoken English (at the level enough to pass the technical interview and later work with colleagues)
- Being a result-oriented problem solver
- Being open to new technologies and switching between projects
- Readiness to travel for business
Benefits
- Vibrant and dynamic work environment
- Multiple benefits to enjoy inside and outside of work lives
- Ranked #1 best company for remote workers