Description
You will build and maintain high-performance Rust applications and scalable backend architectures.
Responsibilities
- Develop and implement scalable backend architecture and data services based on product specifications.
- Write clean, maintainable, and efficient code while optimizing existing codebases.
- Manage and maintain SQL and NoSQL databases to support high-performance systems.
- Conduct code reviews, testing, and debugging to ensure software quality.
- Create, update, and maintain Linux services and troubleshoot system issues.
Required Skills
- 4+ years of experience in software development.
- Proficiency in Rust programming.
- Strong experience with Linux systems and managing Linux services.
- Hands-on experience with SQL and NoSQL databases.
- Competency with Git for version control.
- Experience developing and integrating APIs.
- Working knowledge of Javascript and HTML.
- Ability to work closely with solution and product architects to implement requirements.