Skip to main content
Posted March 03, 2020
Tendermint

Junior Software Engineer (Remote)

Berlin, Germany Full Time

This is a full time position and can be located in either of our offices, or 100% remote. What you will be doing: Work with the Tendermint team...

This is a full time position and can be located in either of our offices, or 100% remote.

What you will be doing:

  • Work with the Tendermint team and community to lead and maintain the Tendermint project contributions
  • Optimize our implementation of the Tendermint consensus algorithm, mempool, and p2p network
  • Ensure the reliability and security of the Tendermint implementation that brings impact into billions of token market
  • Help formalize and improve the specification of the Tendermint consensus and ensure the implementation adheres to the spec
  • Develop simulations for testing the networking layer under various configurations and attack models

We're looking for someone who has:

  • Experience developing, releasing, and maintaining production level software
  • Significant experience writing Golang or the ability and desire to become proficient in new languages
  • A strong grasp of computer science fundamentals including network, storage, OS, data structures, etc
  • Knowledge of fault tolerant consensus protocols like PBFT or Raft
  • 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:

  • Ideally at least 1 year of software engineering experience with open source contributions
  • Familiarity with open source P2P networking protocols like BitTorrent, Kademlia, etc
  • Experience working remotely
  • Experience with database engineering

Applying:

  • 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

This listing expired on Apr 17. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.