About the role:
As a Senior R&D Go Engineer at Gno.land, you will play a crucial role as the most vocal Go voice on our core engineering team. This role involves not just core development, but also researching and adapting technology beyond the Gno.land ecosystem. We seek an individual with a strong engineering background, proficiency in Go, and deep understanding of open source projects and communities. Ideal candidates have an eye for disruptive innovation, and enjoy collaborating with startups to advance our programs.
Responsibilities
- Collaborate with the core team to design, develop, and optimize high-performance modules of the Gno.land stack, such as the GnoVM, Tendermint2 and the Gno.land blockchain.
- Continuously evaluate and enhance the correctness and security of the Gno.land system, implementing rigorous testing and validation procedures.
- Make it easier for Gno builders to develop apps by creating public goods that influence the entire Gno community, such as highly technical documentation and blog posts.
- Develop showcase applications, tools and proof-of-concepts to highlight the capabilities of the Gno.land tech stack and quickly validate new ideas and functionalities.
- Based on developer feedback loops, design and own the documentation framework that is followed by the rest of the core team, as well as the wider Gno community.
- Research, analyze, and propose solutions to upgradeability challenges facing Gnolang, following the standard Go development cycle.
- Intimately familiarize with modern blockchain systems (included, but not limited to Ethereum and Cosmos) and propose improvements or functionalities that would enhance the Gno.land ecosystem.
- Partner with Gno.land grant program managers to categorize and overcome technical challenges and workflows for projects and implementation partners in the grants programs.
- Work with internal stakeholders across product, DevRel, and marketing to build strong bi-directional feedback loops and influence roadmaps.
- Track and analyze performance metrics to identify and tackle key areas for improvement, from basic user flows to core modules.
- Gather and incorporate feedback from projects and developers that used Gnolang in order to have continuous product improvement.
Basic Qualifications
- Reliable contributor, that is capable of being independent and focused on the highest priorities at hand.
- 4+ years of experience with Go, or similar programming language.
- Strong background in Computer Science, software development best practices.
- Strong experience with Git, and cross-team code collaboration in general.
- Active participation in developer communities (e.g., open source projects, GitHub, tech conferences, hackathons).
- Passionate or interested in the problems Gno is solving in the areas of blockchains, censorship resistance, and distributed systems.
- Equally adept at being tactical and strategic and able to handle conflicting priorities.
- Keen communicator, comfortable with sharing your work in a wide variety of contexts, like internal and public presentations, blog posts and other mediums.
Nice to Haves
- Open Source Contributions: Active involvement in open source projects, demonstrating a commitment to community-driven development.
- Startup Experience: Proven track record in startup environments, showcasing adaptability and innovation.
- Blockchain Knowledge: Deep understanding of blockchain technology, including consensus mechanisms and smart contract development.
- Advanced Go Experience: Strong track record as a participant of the Go dev community.
$200,000 - $211,000 a year
Salary range
Please note that the salary range provided is for reference purposes only. During the interview process, we will evaluate each candidate's level of experience and skills, and determine an appropriate salary offer accordingly. We are committed to practicing salary transparency and equity, offering competitive compensation packages based on a candidate's qualifications and experience. Our dedication to ensuring that our employees are compensated fairly for their contributions demonstrates our belief in creating a fair and equitable workplace.About Us:All in Bits (AiB) aims to create a more transparent and accountable world through open-source software that enables permissionless innovation and borderless transactions.
Our technology empowers builders to launch sovereign blockchains and decentralized applications (dApps) that are secure, scalable, and interoperable.AiB is a longstanding contributor to the Cosmos ecosystem. In 2014, our CEO, Jae Kwon, was the first to introduce a solution to the Proof-of-Stake distributed consensus problem, building the core infrastructure that powers Cosmos today including Tendermint Core and Cosmos SDK. From creating and funding to engineering and marketing, we prioritize simplistic and minimalistic approaches to building technological solutions that endure. AiB is committed to upholding core Cosmos values of transparency, accountability, and decentralization.
That’s why we support the creation of the Decentralists DAO for the Cosmos Hub to move all operations on-chain, starting with engineering. By establishing the DAO registered team, we aim to advance core components of the Cosmos tech stack and encourage open dialogue, decision-making, and innovation. How we work:We focus on talent rather than location to hire the very best person for every role. Open communication is vital, and we use the best tools to collaborate efficiently. Everyone has the autonomy to create their best work, which we reward with unlimited growth potential.
AiB is remote-first, and to support your working life, we offer carefully considered benefits and hold regular team and company-wide meetings to encourage collaboration and interaction between teams. You have the flexibility to work the hours best suited to your lifestyle; as long as you deliver consistent quality work, the sky's the limit! You will be required to be available from 8 am - 10 am PST some days when we bring our people together to contribute to our Town Hall sessions. We value diversity, inclusivity, honesty, and accountability.
AiB is a place where talent thrives, and you'll have the opportunity to carve out an exciting career trajectory best suited to your unique skills and interests. DisclaimerDirect applications only. AiB does not accept unsolicited resumes from recruiters or employment agencies in response to AiB website or social media posts. AiB will not consider or agree to payment of any referral compensation or recruiter fee relating to these unsolicited resumes. AiB explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency.
Any unsolicited resume, including those submitted to hiring managers, are deemed to be the property of AiB.Apply for this job