Position: Blockchain Еngineer
Company: KaaIoT, Technologies LLC
Experience required: 2y
English level: intermediate

**Required skills**

5+ years of software engineering experience
3+ experience in C/C++ or Rust development
1+ years experience working with blockchain and cryptocurrencies
Experience writing smart contracts
Knowledge of blockchain protocols, best practices in blockchain management and data protection
Unit testing

**Would be a plus**
 
Knowledge of scripting languages: Python, bash, etc.
Experience designing and developing for large, horizontally scalable, high-transaction volume systems
Contribution to open-source projects
Agile development; Scrum framework; TDD
Upper-intermediate or better command of English

**About the project**

The customer is a California-based startup working on a blockchain smart contracts-based marketplace for high-performance compute resources. Their product is set to revolutionize how compute resources are rented. By joining the team, you will get to work on a world-class product with renowned industry veterans.