Description
Role/ Key Responsibilities
About the Role:
We are seeking Golang Engineers who are passionate about developing cutting-edge technology. In this role, you will be tasked with creating and implementing features such as Golang interpreters, libraries, developer tools, and utilities to power the Gnolang language. This is an opportunity to contribute to a groundbreaking platform from its inception and help shape the future of smart contracts in the blockchain industry.
Key Requirements
Basic Qualifications
• Exceptional proficiency in Golang, with a minimum of 5 years of software engineering experience.
• Proven experience with open-source projects.
• Strong problem-solving skills and the ability to work autonomously on complex problems.
• This role will be based in the United States.
Nice-to-Have
• Interest in or knowledge of computer science fundamentals, such as network, storage, OS, data structures, transpilers/compilers.
• Familiarity with concepts such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, and DeFi/Blockchain projects.
• Experience with Solidity and a solid understanding of Solidity/Ethereum concepts.
• Experience working with distributed teams and building distributed systems.