Location: USA

About Source:
Source is reimagining developer data management for the open web. Our mission is to simplify data handling on edge devices, local-first software, and distributed infrastructures, empowering developers to create innovative tools for the open web.

Salary: $150,000 USD + equity

Role Overview:
Source is looking for Protocol Engineers to join our team and help shape the future of data management. Working closely with our CTO and co-founders, you’ll contribute to building distributed systems that support secure, scalable, and interoperable data solutions for edge and local-first environments.

Responsibilities:

  • Develop and optimize protocol data structures, cryptographic algorithms, and peer-to-peer communication.
  • Design, build, and implement protocol packages and interfaces for our database team.
  • Collaborate on system architecture and align technical specifications with business needs.
  • Conduct code reviews, assist with testing, and support the engineering team.
  • Drive the growth of SourceHub, our open-source developer ecosystem, focusing on trust and security.

Qualifications:

  • Strong leadership and engineering expertise.
  • Experience with CometBFT, Cosmos-SDK, and peer-to-peer networking.
  • Proficient in Golang and/or Rust, with experience in writing production-level code.
  • Background in fault-tolerant consensus protocols (e.g., PBFT, Raft) and scalable network protocol design.
  • 5+ years of relevant experience in distributed systems.

Success in the Role:
In your first month, you'll dive into Source’s tech stack, familiarize yourself with SourceHub, and gain insights into our workflows and culture.

Salary

150,000 - 170,000 USD

Yearly based

Location

United States

Job Benefits
Coworking budget Equity compensation Paid time off
Job Overview
Job Posted:
2 weeks ago
Job Expire:
5mos 1w
Job Type
Full Time
Job Role
Blockchain Developer
Education
Any
Experience
5+ Years
Total Vacancies
3

Job Tags:

Share This On:

Location

United States