Interchain GmbH

Grants Engineer

Viewed 98 times

Job Description

We are seeking a technical candidate familiar with decentralized technologies to aid in the evaluation of projects supported by the ICF Funding Program. This role will include responsibilities to develop contracts with program participants, review applications for ICF funding, and evaluate deliverables upon completion.

In addition to technical review of applications and ongoing coordination with teams, a core responsibility of the role will be reviewing the codebase of project deliverables. The software funded by the ICF is written in a variety of languages and frameworks, including Go, Rust, and JavaScript. Proper evaluation will require gaining an understanding of Tendermint, IBC, Cosmos SDK, CosmWasm, Ethermint, cosmJS, and other related technologies.

Please see the ICF Funding Program repository to learn more about our review process and past recipients.

Interchain GmbH believes that great people come from a broad range of backgrounds, and that the diversity of our team is one of our strengths. Discrimination has no place at Interchain GmbH and we do not discriminate on the bases of race, color, gender, gender identity, national origin, age, religion, disability, or sexual orientation. We are committed to fighting bias and discrimination in our workplace and in our communities.


  • Synthesizing coherent funding recommendations, including technical review of proposals and applicants, solicited feedback from relevant stakeholders/experts, strategic context
  • Work with applicants to scope deliverables, timeline, and budget
  • Negotiating and drafting service contracts
  • Communicating with teams, scheduling check-ins and deliverable reviews
  • Evaluating deliverables by testing software functionality, as well as code and documentation quality
  • Ensuring contract fulfillment and payment
  • Writing blog articles summarizing finished work for a general audience
  • Coordinating with other members of the ICF Funding team and key ecosystem participants to aid collaborative efforts


  • Interest in blockchains. Conceptual understanding of blockchain technologies and their applications
  • Ability to run experimental software and provide feedback to developers. Setting up environments, compiling complex projects, and their dependencies, reviewing and analyzing code (QA/QC), running and evaluating tests.
  • Clarity of thought in written and spoken language. It will be important for you to be able to answer questions like “How does it work?” and “Why does it matter?” in a way that is accessible to people just entering the space. Ability to write clearly on technical subjects.
  • Generalist programming experience. Experience contributing to decentralized technology software projects. Proficiency working in Linux and Unix environments and a variety of programming languages, for example Go, Rust, JavaScript, Solidity
  • Clear and considerate communication. Ability to manage relationships with external parties
  • Creative thinking. “Dermis and feline can be divorced by manifold methods”
  • Interest in ecosystem-wide strategic thinking. This will help in the determination of intermediate technologies required to enable various use cases of decentralized networks
  • Demonstrated ability to take ownership. You finish what you start and keep a high standard of quality. You take pride in your work.
  • Located in Berlin or a home base within our working timezones. We welcome candidates who are interested in joining us in our Berlin office but are also open to remote applicants. If remote, you should be based in a timezone between UTC-5:00 (New York) and UTC+3:00 (Moscow).

Job Summary

Berlin or Remote, ideally between UTC-5:00 & UTC+3:00 Location
Full Time Job Type
Interchain GmbH


Interchain GmbH is a 20-person company which works on core blockchain technology. We are based in Berlin, but our team stretches from New York City to Ulyanovsk, Russia. We keep in touch through Slack and Zoom, and get together in person periodically (when COVID permits).
View project profile



Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

  • Protocol & Backend Engineer Strong experience writing server applications in languages such as Go, Rust, C#, Java or C++, Python

    Apply Now
  • Our database, DefraDB, empowers developers to build edge and decentralized projects to scale fast, survive anything, and thrive everywhere while ensuring their users’ data privacy. We are looking for backend software engineers who are excited about growing an open-source NoSQL database to join our database teams. Working closely with our CTO and co-founders, you will be part of a collaborative culture striving to make user-centric data interoperable across Web3.

    Apply Now
  • We are looking for a Senior Developer with proven GO and Cosmos SDK experience.

    Apply Now