Web3 Talent Accelerator for Affected Web2 SWE (Contract to Hire)

  • Applications may have closed

Protocol Labs


About Protocol Labs

Protocol Labs drives breakthroughs in computing to push humanity forward
Protocol Labs is a product-development lab, but behind the protocols and tools we build, behind the research and implementations, are passionate people, teammates, and community members
Most teams in the Protocol Labs Network are fully distributed and work remotely around the world
Engineers, researchers, and operators work in the open to improve the internet — humanity’s most important technology — as we explore new advances at the intersection of many exciting fields (crypto, networks, distributed systems) and cultures (startups, research, open-source, distributed work)

Launchpad Residency for Talent Affected by Layoffs (Contract to Hire)

If you have been affected by the recent wave of layoffs in tech, we are providing an opportunity to quickly help you not only get back to work with an accelerated timeline but will pay you to be trained and find your next role in the web3 through our Launchpad talent accelerator
We are investing in the growth of our network and the growth of talent inside of our network

The next co-hort starts on 6/27, apply today, start your Launchpad Residency on Monday:


With 30+ teams within Protocol Labs and 300+ companies in the Protocol Labs Network (PLN), The Launchpad Residency is designed to onboard and team match exceptional engineers into the web3 space
You will start on contract with an 8-week residency during our program where you will learn the mechanics of our protocol suite like IPFS, Filecoin, IPLD, and libp2p through hands-on labs, technical mentorship, and expert training
You’ll be paid to during this period to not only ramp up your skillset in this domain but to complete your new job search inside of our network
We’ll help you explore a variety of potential roles and teams within the PL Network to find the match for your interests, talents, and goals

Software Engineering in the Protocol Labs Network

By gaining exposure to our engineering across the PL Network through the residency program, we will accelerate your ability to have a high impact for a for a more resilient, more secure, distributed version of the web
Our community values rigorous engineering with a passion & curiosity to apply your skills in new platforms & environments
We strike a balance between pragmatism (put it on a ship ⛴), deeply informed protocol design, and strict application of strong engineering principles
All of this happens in a community defined by curiosity, passion, and a love for open source

As a Software Engineer in the Protocol Labs Network, you will…

  • Build the next generation of peer-to-peer software, working on projects like libp2p, IPFS and Filecoin, or one of the hundreds of projects built on these foundations
  • Participate in the design and implementation of  distributed applications
  • Develop solutions to hard problems, such as low-trust distributed systems and forming new products
  • Work alongside a cross-functional team including engineering, design, community, product, and business
  • Build a personal project that highlights your interests and learnings from Launchpad
  • Land multiple OSS contributions to core protocols and tooling, guided by a senior mentor within the PL Network
  • Receive personal 1:1 mentorship from the experts behind the PL Protocols
  • Build relationships with founders, leaders & engineers from across the Web3 community
  • Team-match with a project aligned with your unique skills, interests, and passions 

You may be a fit for this role if you have…

  • Recently been affected by the market downturn and are looking for your next role
  • Are interested in a paid t Web3 training & job-matching program
  • BS degree in Computer Science, Computer Engineering, a related field or equivalent practical experience
  • 3+ years of industry experience as a Software Engineer (or equivalent practical experience)
  • A solid understanding of CS principles and how to apply them in software design
  • Experience designing and shipping web2 projects with significant complexity
  • Depth in one of the following domains: distributed systems, networking, storage, production engineering/benchmarking, productivity tools, or DevOps
  • Proven track record of independently driving projects in a fast-paced environment
  • Excellent communication skills on both technical and non-technical issues
  • A keen awareness of teamwork, process, and patterns of successful collaboration
  • Excellent written and verbal communication skills
  • You see yourself as a fit for several different engineering roles we have open

Bonus Points

  • Experience leading open source projects, and/or guiding their communities 
  • Experience with Go, Rust and Javascript
  • Security engineering and/or cryptography principles and practices
  • Large-scale systems (especially networking, performance, storage, or reliability engineering)
  • Experience building with decentralized building blocks such as DHTs, consensus protocols, smart contracts, blockchain, p2p networking, etc

What is PLN Launchpad?

PLN Launchpad is a hiring program designed to accelerate the development of the Web3 by hiring software engineers from diverse development backgrounds & teams into a six-week, full-time onboarding program designed to train, develop, and team-match technical talent at scale with opportunities in Web3 across the Protocol Labs Network (PLN)

Launchpad aims to help accelerate non-Web3 talent into this new frontier and help web3-savvy contributors quickly ramp up their InterPlanetary web3 knowledge, grow strong PL Network community bonds, and find their best-fit role in the PL Network