Senior Golang Engineer (CosmosSDK)
We are looking for a skilled Blockchain Developer proficient in Golang and experienced with the Cosmos SDK to join our dynamic team.
About the project
Our project involves creating a blockchain using a triple token model based on the Cosmos SDK, with a primary focus on the validator layer. The platform will launch with an initial technology offering, which we refer to as a βminingβ unit for marketing purposes only; no actual mining will take place. Instead, we will use a Proof-of-Stake (PoS) consensus algorithm. Additionally, the platform will provide the right to run a node.
Responsibilities:
β Build and maintain blockchain infrastructure using the Cosmos SDK
β Deploy production-ready Cosmos mainnet solutions
β Write efficient, maintainable code
β Apply deep knowledge of blockchain principles and DeFi primitives
β Implement concepts from blockchain whitepapers into practical solutions
β Work with cross-functional teams to deliver high-quality blockchain solutions
β Stay updated with blockchain trends and improve development processes
β Provide mentorship to less experienced developers
β Foster a collaborative and innovative development environment
Requirements:
β 4+ years of Golang experience
β Perfect understanding of Go syntax and internals
β Deep understanding and experience in designing and implementing distributed systems and blockchains, deep understanding of underlying principles and DeFi primitives
β Experience launching a Cosmos mainnet
β Experience with Cosmos SDK and itβs modular system
β Capable of interpreting whitepapers and crafting clear, comprehensive technical specifications
β Ability to debug and optimize code and automate routine tasks
β English: intermediate/upper-intermediate
Will be a plus:
β Experience in development and deployment of the initial version of the node (non-Cosmos) with core functionalities, including transaction processing, block creation, and node decentralization
We offer:
β Competitive compensation
Social package (24 working days of annual leave, 5 paid sick days)
β Flexible working hours
β Challenging projects in diverse business domains and a variety of tech stacks
β Personal development and professional growth opportunities
β Work with talented, ambitious and family-feel teams
β Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
β Compensation for your professional certification & support for your learning activities
β Opportunity to choose IT equipment you like
β Corporate social responsibility