We're looking for a highly skilled Staff Rust SDK Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing a high-quality, scalable, and secure Rust SDK for our cloud-based platform. You will work closely with our cross-functional teams to ensure seamless integration with our services and meet the needs of our customers.
Key Responsibilities:
- Design and develop a high-quality, scalable, and secure Rust SDK for our cloud-based platform.
- Collaborate with our cross-functional teams to ensure seamless integration with our services and meet the needs of our customers.
- Work closely with our engineering teams to identify and prioritize features and improvements for the SDK.
- Develop and maintain documentation for the SDK, including API documentation and user guides.
- Participate in code reviews and provide feedback to ensure high-quality code.
Requirements:
- 5+ years of experience in software development with a focus on systems programming and embedded systems.
- Proficiency in Rust and C++ programming languages.
- Experience with Linux and cloud computing platforms, such as AWS.
- Strong understanding of software design patterns and principles.
- Excellent communication and collaboration skills.