Job Description
We are seeking a highly skilled Senior Rust Engineer to join our backend development team. In this role, you will be responsible for building and maintaining high-performance, scalable backend services that power our applications across multiple platforms.
Key Responsibilities
- Develop new features and implement software improvements for our backend systems
- Test, deploy and debug backend API services to ensure reliability and performance
- Write clean, well-tested, and thoroughly documented code following best practices
- Create and review technical designs, code implementations, and documentation
- Contribute to Wynd's infrastructure supporting mobile, desktop and server-side applications
- Collaborate with cross-functional teams to deliver high-quality solutions
Technical Requirements
- Strong expertise in Rust programming language
- Experience with Node.js for backend development
- Knowledge of Redis Clusters for caching and data storage
- Proficiency with Kubernetes for container orchestration
- Hands-on experience with AWS services including EKS, SQS, DynamoDB, Elasticache, and S3
- Understanding of distributed systems and microservices architecture
Preferred Qualifications
- 5+ years of professional backend development experience
- Experience optimizing high-traffic backend services
- Knowledge of CI/CD pipelines and DevOps practices
- Familiarity with monitoring and logging tools
- Strong problem-solving skills and attention to detail