Site logo
Applications have closed
 About Protocol LabsnnProtocol 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).nn n Define and build elegant software for tomorrow’s web.nnWe are hiring Software Engineers to join the Web3 development community through PL Launchpad, our new cohort-based web3 onboarding program. Many developers are excited about the decentralized web and blockchains, but are looking for support, guidance, and expert training as they get started with their new web3 careers. We are building the on-ramp to web3, helping web2 experts upgrade & apply their existing expertise. nnStarting with a curated 6-week Web3 onboarding experience, youll learn the fundamentals of protocols like IPFS, Filecoin, IPLD, and libp2p through hands-on labs, training, and projects, while forming relationships across the Protocol Labs Network and team-matching to a web3 role at the intersection of your skills & interests.nnLaunchpad Software Engineering in the Protocol Labs NetworknnLaunchpad is our program to accelerate the transition to web3 by providing a bridge to onboard new developers from the web2 community, equipping them with the skills, tools & connections to fluidly impact projects across the Protocol Labs Network. Starting with learning the fundamentals of IPFS, libp2p, Filecoin and other related projects, we will accelerate your ability to lay the foundation 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.nnAs a Software Engineer in the Protocol Labs Network, you will:nn- 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 foundationsn- Participate in the design and implementation of performant and resilient distributed applicationsn- Develop solutions to hard problems, such as low-trust distributed systems and forming new productsn- Work alongside a cross-functional team including engineering, design, community, product, and businessn- Build a personal project that highlights your interests and learnings from Launchpadn- Land multiple OSS contributions to core protocols and tooling, guided by a senior mentor within the PL Networkn- Receive personal 1:1 mentorship from the experts behind the PL Protocolsn- Build relationships with founders, leaders & engineers from across the Web3 communityn- Team-match with a project aligned with your unique skills, interests, and passions nnYou may be a fit for this role if you have:nn- BS degree in Computer Science, Computer Engineering, a related field or equivalent practical experiencen- 3+ years of industry experience as a Software Engineer (or equivalent practical experience)n- A solid understanding of CS principles and how to apply them in software designn- Experience designing and shipping web2 projects with significant complexity.n- Depth in one of the following domains: distributed systems, networking, storage, production engineering/benchmarking, productivity tools, or DevOpsn- Proven track record of independently driving projects in a fast-paced environmentn- Excellent communication skills on both technical and non-technical issuesn- A keen awareness of teamwork, process, and patterns of successful collaborationn- Excellent written and verbal communication skillsnnBonus Points:nn- Experience leading open source projects, and/or guiding their communities n- Experience with Javascript, Go or Rustn- Security engineering and/or cryptography principles and practicesn- Large-scale systems (especially networking, performance, storage, or reliability engineering)n- Experience building with decentralized building blocks such as DHTs, consensus protocols, smart contracts, blockchain, p2p networking, etc.nnWhat is PLN Launchpad?nnPLN 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).nnLaunchpad 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. nnRead more about Launchpad here:nnhttps://protocol.ai/blog/announcing-pl-launchpad/nnWhats it like to work at Protocol Labs?n nProtocol Labs mission is to improve humanitys most important technology, the Internet. We build protocols, systems, and tools to improve how it works. Today, we are focused on how we store, locate, and move information. Our projects include IPFS, Filecoin, libp2p, and more.n nAs a distributed team, we hire anywhere in the world, and at various levels of experience (entry, senior, staff). We look for people with unique perspectives and diverse backgrounds.n nWe have a great benefits package, including parental leave, contributions to your retirement, competitive pay, and unlimited time off. For U.S.-based employees, we also provide platinum-level health, dental, and vision coverage for you and your family.nIf youre passionate about the future of computing and a more democratized internet, we want to talk to you. nnPlease mention the word ADMIRINGLY when applying to show you read the job post completely (#RMTcyLjg1LjEwNC4xMDg=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they’re human.nn nn#Salary and compensationn $130,000 $180,000/yearn
nn#Benefitsn Distributed teamnn
nn#LocationnWorldwide

Tagged as: Developer, Full-Time, Java, Javascript, learning, Security Engineer, Software Engineer

Print Job Listing
FullyRemoteJobs.IO

Sign in

Sign Up

Forgot Password

Cart

Cart

Share