Giant
Substrate Rust Lead
The GIANT Protocol Foundation aims to empower the world to build a more open and inclusive internet. It created the GIANT Protocol to decentralize and democratize access to connectivity and financial services for all. It’s a new web3 telecommunications layer that coordinates, tokenizes, and financializes ownership of the entire telecom ecosystem.
At its core, GIANT is a native blockchain that acts as a Decentralized Internet Access Layer (“DIAL”) that aggregates existing corporate and community-owned network assets via a set of protocols that turn bandwidth into a global, digital asset, thus enabling the formation of a decentralized connectivity economy, accessible to anyone, owned by everyone.
The company is seeking an experienced engineering leader to drive the design and development of Web3 technologies - blockchain, smart contracts, protocols, proofs, wallets, nodes, explorer, open source, distributed ledgers, cryptography, and more. The Substrate Rust Lead will leverage their expertise in and passion for software development to implement scalable, performant, decentralized solutions on the blockchain. This is a great opportunity for you to interact directly with customers and influence definition and design from scratch.
Company Audience
Telcos are increasingly required to compete with banks on financial services Billions of end-users struggling with multiple expensive accounts and hard-to-access crypto and blockchain-based financial services
Connectivity hubs like airlines, cruise ships, local hot spots, in need of ancillary revenues and looking to improve user experience and loyalty
Blockchain community, looking for ‘legos’ - product functionality - that can easily be integrated into existing products and services. Blockchain projects can both bring users to their network, as well as bringing functionality that can be unlocked for the users of their network
Responsibilities
- Translate complex functional and technical requirements into detailed architecture and design
- Evolve the technical direction of the service
- Deliver high-quality systems and features for customers
- Own the software development process end-to-end, including working with stakeholders to determine requirements and design, architect, plan, implement, test, and operate new systems and features
- Engage in and contribute to relevant open source projects
- Monitor project execution and ensure that the project is delivered on time, on budget, and with great quality
Requirements
- Has experience building Layer 1 native blockchain/components of blockchain using Substrate.
- Proficient in Rust Language.
- Experience with Substrate framework and tools.
- Smart Contracts dev using Solidity or Ink.
- 5+ years of programming experience with focus on using strongly typed languages (Rust, Golang, Typescript). NodeJs+Express is ok too.
- 3+ years of blockchain development experience.
- 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.
Benefits
- Competitive salary with generous token options plan
- Unlimited PTO and flexible remote options
- Company Paid Medical, Dental, Vision Benefits
- WFH benefits
- Annual Professional Development Budget
- Monthly Commuter Budget
- Contribution to Lifetime, ClassPass, etc
- Therapy and Personal Coaching support
Company Values
Thinking in possibilities: We realize that most in the world see the world in terms of everything that is not possible. We believe the future is made by those who look at what is possible. Seeing a path of what is possible through all that is not possible requires intellectual curiosity, dedication, and diligence. We are big thinkers and believers but also pragmatists, focused on relentless execution.
Integrity of word, thought, and action: Integrity is in what is behind our words, thoughts, and actions. We help ourselves and others to stay close to why we do things, so we can align, together, for the highest purpose.
Diversity of perspectives: A good discussion is one that at the end, has all participants feel that the other participants understood them, even if they have different ideas. This requires trust, vulnerability, and compassion. We believe organizations where people can truly co-create will thrive and excel.
Winning with purpose: We are mission-first and realize that winning is a requirement to achieve lasting change that benefits all of humanity. Even though we love to compete for good, we know winning itself is not the same as success, it’s needed to succeed.
Ownership is key: When we own our successes and failures, our best qualities and our flaws, we can truly work in a team, as a team. Ownership unlocks greatness as a team because it enables us to support and be supported.
The excellence of being: Excellence is an expression of being, of what we want for ourselves and others. It is passion turned into action. We share a desire to learn and excel while being comfortable with failing. Excellence comes out when we’re courageously open about what we desire for this world.
Unity in consciousness: We / you understand that we are all one. We are all working towards moving humanity forward in our own unique ways. We firmly believe that there is infinitely more that unites us than that separates us. Our work is to bring that out in the world.