Mandatory Skills:
- Master’s or bachelor’s in computer science or a related field.
- 7+ years of product development experience in leading product companies
- Proficient in Rust and one of Golang/C.
- Experience using Git in the workplace environment
- Experience in writing unit and integration tests
- A solid understanding of distributed systems
- Solid understanding of networking concepts, TCP and UDP.
- Solid understanding of operating systems especially Linux.
- Knowledge of Kubernetes and cloud-native technologies.
- Relevant experience of 3+ years in a storage company.
- Proficiency in the English language, both written and verbal.
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
- Comfortable working in a highly agile, intensely iterative software development process
- Positive and solution-oriented mindset
- Effective communication skills: Regularly achieve consensus with peers, and clear status updates
- Self-motivated and self-managing
- Ability to thrive in a fully remote organization
- Experience in a high-performance organization, preferably a tech startup
- Experience working with a global / multicultural team.
Desirable Skills:
- Contributed to at least one open-source project
- Proficient in shell scripting
- Experience with CI/CD
- Experience with behavioral driven development (BDD).
Roles & Responsibilities: