remote
Backend Developer (Rust) - Cutshort
Backend Engineer
Backend Developer (Rust) to design and develop high-performance backend services, optimize system performance, and integrate scalable microservices.
About the role
Key Responsibilities
- Design, develop, and maintain high-performance backend services using Rust
- Optimize system performance, memory usage, and concurrency for scalable applications
- Collaborate with frontend and DevOps teams to integrate and deploy services
- Implement secure and efficient APIs for internal and external consumption
- Write clean, maintainable, and well-documented code
- Troubleshoot and resolve performance bottlenecks and system issues
Requirements
- 5+ years of experience in backend development with a focus on performance-critical systems
- Expertise in Rust and familiarity with systems programming concepts
- Strong understanding of system design, algorithms, and data structures
- Experience with API development, microservices architecture, and cloud platforms
- Knowledge of database optimization and query performance tuning
Skills
rustsystem designapi developmentmicroservicesdatabase optimizationcloud platforms