Match working

Protocol Engineer - Chat Messaging

82% Flex
Full Remote
70 - 85 K yearly
  • Remote from:Anywhere
Request priority access (3/3)

Protocol Engineer - Chat Messaging

82% Flex
Remote: Full Remote
Salary: 70 - 85K yearly
Work from: Anywhere...

Offer summary

Qualifications: Experience in building applications with complex logic, Background in system/backend languages like Golang or similar.

Key responsabilities:

  • Design and enhance secure chat protocols over Waku
  • Collaborate with researchers and engineers to implement protocols, QA testing and integration
Status logo
Match working
Status
Computer Software / SaaSSME

http://status.im/

51 - 200 Employees

Job description

Logo JobgetherYour missions

Logos is a movement supporting the development of the decentralised web. Logos technologies lay the foundations for a freer internet upon which communities can evolve into network states. Each protocol in the Logos stack seeks to empower its users while upholding civil liberties and fundamental freedoms.

 

About Waku

We are building Waku (Waku.org) as a public good infrastructure. Waku is the messaging layer of Web3.

It is a decentralized, censorship-resistant, privacy-preserving communication network that enables anyone to send and receive messages without worrying about surveillance or deplatforming.

We are developing 3 open source implementations of Waku:

  • Nwaku. https://github.com/waku-org/nwaku: the reference implementation and service node
  • Js-waku, https://github.com/waku-org/js-waku: for the browser
  • Go-waku: https://github.com/waku-org/go-waku: to integrate as a library in native applications

We are enabling Ethereum builders to create new projects with a fully decentralized architecture, think dApp to Wallet notifications, NFT marketplaces, censorship-resistant chat, layer-2 decentralization and more.

Waku enables a variety of complex use cases and applications. To facilitate the adoption of Waku, you will design and implement application protocols to provide to dapp developers as off-the-shelf SDKs.

Key Responsibilities

 

  • Implement, design and enhance secure and reliable chat protocols over Waku, a gossipsub-based decentralized communication network.
  • Collaborate with researchers using protocol RFCs as a medium, implement protocol PoCs, then proceed with integration in the main library, and collaborate with QA for extensive testing.
  • Liaise with internal consumers of the chat library, understand usage and requirements and UX impacts of design, support with any issue encountered.
  • Liaise with Waku protocol engineers to report bugs, stay informed of new functionalities and provide feedback on Waku protocols and implementations.
  • Enable the testing of the existing chat functionalities (present in a larger library), by building binaries that can be used for test automation and extract said functionalities in a separate library.

 

You ideally will have

  • Have experience building applications with complex logic, cutting-edge technology or applied research.
  • Experience with Golang or other system/backend languages such as C/C++/C#/Java/Rust, etc.
  • Have experience building and designing instant messaging and chat protocols that include cryptography such as end-to-end encryption.
  • Have a deep interest in blockchain and decentralized technologies and understand how they work.

Bonus points if 

  • You are already familiar with the Ethereum community
  • You have experience working for an open source organization
  • You have experience working async

[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].

Hiring Process 

  • Intro call with Talent
  • Pair Programming session
  • Interview with Waku Lead
  • Interview with Status Mobile Lead & Waku SDK Lead

Compensation

The expected compensation range for this role is $70,000 - $85,000 (negotiable, dependent on how we assess your skills and experience throughout our interview process).

We are happy to pay in any mix of fiat/crypto. 

See more

Required profile

Match working
Experience
Industry :
Spoken language(s)
Check out the description to know which languages are mandatory.
Soft Skills
  • Analytical problem-solving skills
  • Excellent teamwork and communication abilities

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.

Find other similar jobs

🚀 Go Premium
Access the World's Largest Selection of Remote Jobs!

🚀

Go Premium
Access the World's Largest Selection of Remote Jobs!

Start Your Free TrialDon’t ask again