< Go back

Engineering Lead at Tendermint

San Francisco | Engineering | Full-time | Updated: April 30, 2019, 7:45 p.m.

Job Description

About Tendermint Inc.

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.

Login to request intro Apply on website