Overview

Tendermint Inc builds and maintains critical state-of-the-art infrastructure for decentralized applications, such as Tendermint Core & Cosmos SDK. We are also the primary builder of the Cosmos Network, a decentralized network of independent, scalable, and interoperable blockchains.

We’re passionate, self-driven, industry leaders whose mission is to build the foundation for a new token economy. We believe that the technology we’re building will have a major impact on how humans connect on a global scale. Join our growing team and plug into the most powerful blockchain ecosystem.

How We Work

We are a distributed team across the globe. Our headquarters is in the San Francisco Bay Area, and we have hubs in Berlin, Toronto, and New York City. We leverage agile methodologies to move quickly and stay focused. Communication is important to us and we rely heavily on Slack, Zoom, and GitHub to help us stay in sync. Everything we build is open source and available on GitHub.

This is a full time position and is located in Berkeley, San Francisco CA or New York.

What you will be doing:

  • Lead world-class distributed software engineers and projects

  • Work with the VP of Engineering on the hiring efforts and help to build the team

  • Write scalable, robust, testable, efficient, and easily maintainable code

  • Translate software requirements into stable, working, high performance software

  • Play a key role in architectural and design decisions in conjunction with the VP of Engineering

  • Mentor, develop and encourage junior engineers in their career development

  • Play an integral part in the build and implementation of the engineering culture

  • Day to day managing of the engineering team including 1 on 1’s and development plan

 We’re looking for someone who has:

  • At least 5 years of software engineering experience with open source contributions

  • At least 2 years managing and leading software development teams

  • Experience working with remote and distributed teams

  • Significant experience writing Golang or the ability and desire to become proficient in new languages

  • Experience developing, releasing, and maintaining production software

  • A strong grasp of computer science fundamentals

  • Knowledge of fault tolerant consensus protocols like PBFT or Raft

  • Familiarity with open source P2P networking protocols like BitTorrent, Kademlia and libp2p

  • Experience working in an agile development environment

  • The ability to take ownership and see initiatives through

  • Exceptional communication and negotiation skills

What we offer:

  • The opportunity to be part of building the future of the internet

  • Flexible work schedule

  • Excellent benefits including educational budget and fitness and wellbeing spend

  • At least 4 weeks of paid vacation

  • Competitive salary package, including equity.