Interchain is a young, ambitious, and values-led team working on the core blockchain technology of the Cosmos ecosystem and the Cosmos Hub. We’re headquartered in Berlin, Germany, but our team stretches from the west coast of the US to eastern Europe. We keep in touch through Github, Slack, Discord, and Zoom, and meet in person periodically (when COVID permits). All in all, the software we develop secures billions of dollars in value across many different systems, but we don’t take ourselves too seriously. We strive to build world-class software while having plenty of laughs along the way.

So far, our engineering team has led development and stewardship of the Tendermint Core consensus engine and the Inter-Blockchain Communication protocol (IBC). We are starting a new department, the Builders Program, in which we will be assisting new teams in design, architecture, legal, marketing, comms and technical onboarding onto the Cosmos-SDK and/or Tendermint Core. This role is not limited to working with builders within the program, but also alongside the core teams of Cosmos-SDK and Tendermint Core.

As a software engineer in the builders program, you’ll be responsible for building and designing applications for builders and for the cosmos ecosystem.

Activities include:

  • Designing new features and technical onboarding for builders and integration partners
  • Participating in open-source stewardship of the Cosmos ecosystem, reviewing community code submissions, answering questions, and coordinating with open-source collaborators
  • Reviewing code, testing, benchmarking, and ensuring that standards of quality and test-case coverage are met.
  • Keeping an ever-vigilant eye on security considerations and coordinating with team members to handle security incidents when they occur

There are no hard requirements on previous experience, but ideally you have:

  • Excellent generalist programming ability, in a language such as Go, Rust, or Javascript.
  • Knowledge in systems design and an appropriate taste for simplicity, both in internal abstraction structure and in choice of third-party dependencies.
  • Top-notch communications skills, clear written prose, and a knack for working with a diverse range of contributors and users, synthesizing different perspectives, and mediating occasional disputes
  • A high degree of personal responsibility and ownership: you’ll be responsible for setting deadlines and holding yourself accountable to them
  • A home base within our working timezones, probably from UTC - 5 (New York) to UTC + 3 (Moscow), and the ability to travel to continental Europe at least occasionally (post-COVID)

Not sure if you're a fit? Please feel free to apply anyways, and we'll take it from there.

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.