Senior Software Engineer – Blockchain Protocol

What you will be doing:

  • Improve the SDK codebase by committing dry, well tested code
  • Work with the SDK team to triage tickets and move the project forward
  • Optimize the SDK to make development on platform best-in-class
  • Research, design, and implement improvements to the Cosmos SDK
  • Review pull requests and provide valuable feedback to members of the team and open source contributors

We’re looking for someone who has:

  • At least 4 years of software engineering experience with open source contributions
  • Experience developing, releasing, and maintaining production software
  • Significant experience writing Golang or the ability and desire to become proficient in new languages
  • A strong grasp of computer science fundamentals
  • Experience working in an agile development environment
  • The ability to take ownership and see initiatives through
  • Exceptional communication skills
  • Experience working with distributed teams

Nice to have:

Knowledge of fault tolerant consensus protocols like PBFT or Raft
Experience with IBC
Familiarity with open source P2P networking protocols like BitTorrent, Kademlia, etc
If you create a PR that gets approved and merged to one of our repos you’re guaranteed an interview

What we offer:

  • The opportunity to be part of building the future of the Internet
  • Flexible work schedule
  • Excellent benefits like educational budget, fitness and wellbeing spend
  • At least 4 weeks of paid vacation
  • Competitive salary package, including equity

Tendermint in the news:

Location: Remote,
Company: Tendermint,

Leave a Reply