GIANT Protocol Jobs in San Jose, United States

There are 2 Web3 Jobs at GIANT Protocol

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of GIANT Protocol Jobs in San Jose, United States

Senior Substrate Engineer

GIANT Protocol
$11k - $75k estimated

This job is closed

Overview

You will be a part of GIANT Protocol’s core development team, building Layer 1 chain using Substrate and defining standards for the same. You will be involved in defining technical specifications, implementing design patterns and hands-on development. You will be writing modules that all the other developers would use, including libraries, APIs, database/ storage connections and third party integrations primarily in Rust. Your diligence and patience to build highly-secured, scalable and high-performance solutions will be most valued.

Responsibilities

  • Understanding the implemented Substrate design patterns and writing performant and maintainable code
  • Solving development challenges and making architectural decisions by understanding the larger picture of the project’s goals.
  • Design and create Substrate Pallets
  • Update/Optimize runtime to develop a productionalized L1 Blockchain
  • Contribute to creation of a custom wallet for the blockchain
  • Build off-chain workers to connect business logic to our blockchain.
  • Participate in security audits.
  • Writing code that other developers use, including libraries, APIs and configurations.
  • Paying close attention to unit-testing and security.
  • Participate in brainstorming sessions and contribute ideas to improve our product and technology.
  • Collaborate with the product and design teams to understand business goals, end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
  • Document decisions and roadmap for future impact.
  • Create and improve technical documentation.
  • Participate in sprints and scrum calls with our cross-regional team for successful delivery of product.
  • Mentor and provide leadership to junior developers.

Qualifications

Must have:

  • Has experience building Layer 1 native blockchain/components of blockchain using Substrate.
  • Extensive experience with Rust, cargo, clippy and dependency management.
  • 5+ years of programming experience with focus on using strongly typed languages (Rust, Golang, Typescript).
  • 3+ years of blockchain development experience.
  • Experience with Substrate framework and tools.
  • Strong understanding of macros, traits, generics and lifetimes
  • Experience with frameworks like HyperWeb, Mio, Tokio, Rocket and Actix (Is a Plus)
  • Exposure to performance benchmarking
  • Smart Contracts dev using Solidity or Ink.
  • Experience with cloud platforms like AWS/ Azure/GCP
  • Developed multi-threaded software and understand the asynchronous functionalities.
  • Open source contributions to existing Layer 1 blockchain projects.
  • Good blockchain troubleshooting skills.
  • Good understanding of Layer 2 blockchain solutions.


Nice to have:

  • Experience with token distribution and/or crowd loans.
  • Experience working on DAG (Directed Acyclic Graph) platform.

Persona of the kind of people who would be a culture fit:

  • Strong relationship-building skills
  • Exceptional analytical reasoning, problem-solving, and creative thinking skills
  • Extremely self-driven and able to execute in a diligent manner
  • Get a kick out of leading a solution towards its completion
  • Fun to hang out with!