Position: Full-Time Protocol Engineer
Location: Remote - Canada

About Source:
Source is transforming developer data management for the open web by enabling seamless edge and local-first software. Our mission is to empower developers with the tools to build innovative, world-changing applications through secure, cryptographically protected data management for distributed infrastructures.

Salary:
Starting at $150,000 USD + equity

Role Overview:
As a Protocol Engineer, you'll join our protocol team to develop and optimize core systems that support the open web. You’ll collaborate closely with the CTO and founders, contributing to our ecosystem’s trust protocol, SourceHub, a CometBFT chain using Cosmos SDK. Key responsibilities include designing peer-to-peer protocols, optimizing data structures, implementing cryptographic algorithms, and ensuring security and interoperability.

Responsibilities:

  • Drive open-source development on SourceHub and contribute to the broader developer ecosystem.
  • Define technical specifications, develop protocols, and ensure seamless integration with Source’s suite.
  • Shape systems architecture and standards, working with stakeholders to document and mitigate risks.
  • Lead code reviews, testing, and support to maintain engineering excellence.

Qualifications:

  • Leadership and technical expertise in CometBFT and Cosmos SDK.
  • Experience with P2P networks, fault-tolerant protocols (e.g., PBFT, Raft), and coding in Golang/Rust.
  • 5+ years in designing, building, and scaling network protocols with a distributed team.

Onboarding:
In your first month, you'll gain hands-on experience with SourceHub, our production systems, and our development processes, setting a foundation for contributing to our innovative projects.

Salary

150,000 - 170,000 USD

Yearly based

Location

Canada

Job Benefits
Company retreats Equity compensation Paid time off
Job Overview
Job Posted:
2 weeks ago
Job Expire:
5mos 1w
Job Type
Full Time
Job Role
Engineer
Education
Any
Experience
5+ Years
Total Vacancies
2

Job Tags:

Share This On:

Location

Canada