Senior Systems Developer - Rust, Blockchain

Company Name
Hugubyte AI Labs
Company Website
Apr 05, 2021
Full time

Job Description:

  • Programming and optimizing rust / wasm based smart contracts

  • Design, research and develop blockchain-based solutions

  • Developing decentralized high-performance systems

  • Building reliable and fast data storages

  • Working with virtual machines used by modern blockchains: WebAssembly, EVM, COSMWASM

  • Implementing consensus algorithms and other protocols

  • Security audits of third-party and internal solutions

  • Establishing policies and procedures that produce secure, high-quality software

  • Write and review technical proposals

  • Improve engineering standards, tooling, and processes

  • Coding with concurrency, efficiency and scalability as primary motive

  • Document systems, build runbooks, and automate those processes

  • Being hands on by writing, testing, and deploying high-performance networking code

  • Rigor on clean code, unit testing, code coverage and best practices

  • Developing infrastructure software

  • Supporting and Leading the team of junior developers.

Required qualifications:

3+ years experience in developing smart contracts, 2.5+ years of experience in Rust, willingness to learn on the go, ability to write clean code, a strong sense of responsibility.

Tech Stack:

Rust, cargo, git, linux, bash, ability to work with Docker.

Nice to have:

cryptography and system software development experience,understanding of design patterns, understanding of operating systems and networks, ability to design algorithms and mathematical models.