Posted March 03, 2020
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.
-
Drift - Junior Software Engineer
- Drift Protocol
- Fully-Remote, working in the Asia timezone
- Remote
May 01 -
Full-Stack Software Engineer – Remote
- Spruce
- Anywhere
- Remote
May 13 -
Software Engineer
- Tokka Labs
- Singapore, 048948, Singapore
May 23 -
Software Engineer
- Harmony
- Palo Alto, CA
Apr 26 -
Senior Software Engineer
- MadHive
- Remote, United States; Madhive US (Redwood City)
May 22 -
Junior Backend Engineer (Taipei)
- Nitra
- Taipei
May 07 -
Software Engineer, AI
- thirdweb
- San Francisco, New York, London, Bangalore, Remote
- Remote
May 13 -
Senior Software Engineer
- thirdweb
- San Francisco, New York, London, Bangalore, Remote
- Remote
Apr 25 -
Senior Software Engineer, Risk Engineering
- Gemini
- New York, New York
Apr 29 -
Software Security Engineer
- Strike
- Remote, Americas & European time zones
- Remote
May 19 -
Software Backend Engineer
- Sardine
- India
- Remote
Jun 03 -
Software Engineer - Stellar
- Rain
- New York, NY; Remote
- Remote
May 07 -
Backend Engineer (Junior) - Consultancy
- Cryptoblk
- 松山區, Taiwan
May 27 -
Software Engineer, Institutional
- Blockchain, Inc.
- Paris
May 08 -
Software Engineer - Solana
- Rain
- New York, NY; Remote
- Remote
Jun 02 -
Platform Engineer (Remote)
- Lightning Labs
- United States
- Remote
May 25 -
Software Engineer - Compliance
- Rain
- New York, NY
May 27 -
Senior Software Engineer
- Ellipsis Labs
- New York, New York
Jun 02 -
Software Engineer - Solutions
- Alchemy
- San Francisco; New York
May 29 -
Software Engineer, London
- Talos Trading
- London
May 01

