lbry.com/content/jobs/protocol-engineer.md
Alex Grintsvayg 6dbfd7304c
proto eng job
2021-05-05 16:14:32 -04:00

917 B

title order status location
Protocol Engineer 4 active remote (global)

Protocol engineers are responsible for building and maintaining all the non-blockchain parts of LBRY, though they work closely with the blockchain team and there's a lot of cross-pollination. Protocol work involves deeply technical things like networking (DHT, TCP, UDP), databases (key-value and SQL), filesystems. It also involves maintaining an open-source project: communicating clearly in writing, reviewing code contributions, and interacting with the wider LBRY community. You can be a great protocol engineer by excelling at either half of the equation or by showing a strong ability to bridge the two halves.

Our code is currently in Python, but we're migrating to Go. Experience with either language, or with blockchain or peer-to-peer technology, is beneficial but not required.