Download Use on Web (lbry.tv) Community ⌄ lbry.org Meet, chat, and party in the heart of the LBRY community. YouTube Partner Program Sync your content instantly and start earning Frequently Asked Questions Got questions? We probably have answers! Blockchain Explorer Look up transactions and claims on the LBRY blockchain Company ⌄ @lbry on LBRY Everything about LBRY, from LBRY, on LBRY Company News The latest from the LBRY team The Team Meet the people building LBRY and why they're doing it Roadmap The next steps in our journey Contact Have a question or want to connect with the LBRY, Inc. team? Credit Reports Quarterly reports on LBRY's blockchain assets Developers ⌄ LBRY.tech Find a technical overview, specification, APIs, and more Follow @lbrytech on LBRY From the devs, for the devs. The Spec Read a formal technical description of how LBRY works GitHub All LBRY code is public and open-source Contributor's Guide Become a contributor to the LBRY project Search Try LBRY Menu Try LBRY

Join Team Content Freedom

Changing the landscape of content distribution is no easy task. LBRY is growing rapidly, and we're looking for great people to join us. If you want a challenging and rewarding pursuit on a team that shares your passion and curiosity, you've come to the right place.

About LBRY

Some things to know about working at LBRY:

  • We value autonomy, mastery, and purpose.
  • We judge you by your work. We don't care about credentials, ranks, how long you work, or where you work from. We care about what you get done.
  • We are extremely transparent, organizationally flat, and open-minded. There are no pure managers -- everyone's a doer. While you will have clear responsibilities, you're welcome to contribute at any level or area of the company.
  • We believe great results come from great people. If you're interested in working with a team of bright, creative, and diligent people, this is the place.

Who We're Looking For

There's no one kind of LBRYan. We value people who can bring new perspectives to our team. Here are some traits that are important to us:

  • Ability to solve complex problems in simple ways. LBRY has many moving parts, but we try our hardest to power it with simple processes and code. Your job is not just to solve problems, but to solve problems in a way that will last and can easily be picked up by other people.
  • Knack for user-experience and user-perspective. Whether you're meeting with creators or designing the guts of our DHT, what you do ultimately has to work for other people. Our user base ranges from casual viewers to crypto-nerd power users and you'll need an ability to understand how to create solutions for everyone.
  • Thinking in tradeoffs. There are few one-sided answers in our work. How well can you navigate the idea maze of possibilities and competing priorites?
  • Reliable and independent. We expect a lot out of you, but we won't keep tabs on you. You must thrive in that kind of environment.
  • No degree, credential, or age requirements. If you can do the work, we don't care how you got the skills.
  • For engineers, someone who appreciates that our CTO would create this document and then link it in a job posting.

Positions

Senior Partnership Manager remote (global)


Apply

This job involves the acquisition of media partnerships, large content distribution partnerships (MCNs), and other commercial partnerships. It also involves general creator acquisition and support for prominent creators. You must have experience with similar work within the media or entertainment industry.

Protocol Engineer remote (global)


Apply

Protocol engineers are responsible for building and maintaining the code that powers the LBRY network.

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.

The primary codebase 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.

Application Engineer remote (global)


Apply

Applications play a tremendous role in the success of the LBRY protocol and are how almost everyone uses the LBRY network.

Success at this position involves strength at both user-experience and programming. Application engineers are expected to play a substantial role in product vision and design.

Being able to showcase previous experience creating delightful, engaging applications is beneficial for obtaining this position.

Senior Security Analyst/Engineer remote (global)


Apply

This position would be our full-time first security hire, though we've always been a security-conscious company. You'd be in charge of everything security-related: threat modeling and identifying vulnerabilities, proposing solutions (and implementing them in some cases), reviewing design decisions for security bugs, mitigating platform risk, running a bug bounty program, and so on. In addition, digital tokens present their own set of challenges, both in terms of designing systems that are secure and easy-to-use, and in terms of making us appealing targets for hackers.

You'd have a lot of freedom (and therefore responsibility) to set security priorities for LBRY. Experience in the blockchain world is a plus.

Backend Engineer remote (global)


Apply

Backend engineers deal with the server-side portion of software related to odysee.com.

This position involves developing Odysee's backend infrastructure to serve tens of millions of active users. It involves designing and implementing APIs in Go, working with SQL databases, managing a Kubernetes cluster, and writing lots of tests. Experience with video delivery (e.g. CDNs, livestreaming) and high-availability systems is a plus.

Odysee Community Manager (Creator Relationships) remote (global)


Apply

This position involves the acquisition of creators across defined verticals, as well as managing existing relationships. You must ensure enthusiasm for Odysee and participation in initiatives is high within your portfolio or region.

You must be able to create and lead multiple campaigns at a time. Experience with media or entertainment industry, especially with adjacent companies, is advantageous.

Hiring Process

Click "Apply" below any job listed above to begin the process. We use a 3-step hiring process:

1. Intro Call

A brief (30 minute max), non-technical, introductory phone call with either the CEO, CTO, CMO, and/or appropriate lead. We'll discuss what kind of work you want to do, what we're looking for, deal breakers on both sides, and any questions you have.

2. Code Contribution or Trial Task

Non-technical hires will be asked to complete a compensated trial task after they apply and complete step 1.

Technical hires are required to complete a (compensated) code contribution to the repository they'd be working on. Issues tagged "good first issue" are suitable for this purpose, though you are welcome to work on another issue or even something that's not filed at all. You can work at your own pace -- there's no time limit. Successful candidates usually spend 4 to 16 hours doing this.

Steps 1 and 2 may be completed in either order. Engineers are welcome to contribute a pull request before the introductory call.

Project(s) Position Issues
lbrycrd Blockchain Engineer good first issues
lbry-sdk (client) Protocol Engineer good first issues
lbry-desktop
lbry-android
Application Engineer good first issues
lbrytv
chainquery
API Engineer good first issues

The issue you choose does not necessarily need to be fully completed, and we don't expect a perfect first contribution. Open a pull request as soon as you'd like any feedback from one of our developers. We offer cryptocurrency for accepted and good-faith attempts at a pull request.

For questions or problems with a particular issue, please comment directly on the GitHub issue. For setup or environment trouble, open a separate issue or email the contact listed in the project README. You can also join #developers in the chat to interact with other community members.

3. Meet the Team

A longer meeting with the team members you'd be working directly with, as well as at least one of the CEO, CTO, or CMO. We'll go deeper into the specific role, how you can best fit with the team, and what expectations we have for each other. We may also ask you about your code contribution and your knowledge of key skills and technologies.

After this we'll make a hiring decision.

Benefits

  • 💵 Competitive salary and equity.
  • ⚕️ Health insurance reimbursement.
  • 🕰️ Flexible work hours.
  • 🌴 Take as much time off as you want.
  • 💻 Work-related expenses covered: laptop, software licenses, coffee, whatever helps you work better.
  • 📚 Any books you want to read. It's LBRY, after all.

Referrals

Know someone who'd be a great fit? Tell them about us, send them a link to this page, or show up at their house unexpectedly with a box of candy and a persuasive pitch. If we hire them, we'll pay you $5,000. That's what we call a win-win.

Other Work

Interested in contributing but not ready for commitment? We have a guide for contributors to help you find other ways to get involved. If none of that suits your fancy, join the Discord chat and we'll help you find something you'll love.