Job Description
- Core Developer
- Fully Remote
- Blockchain protocol
Plexus have partnered with a well-established blockchain protocol engineering firm is building decentralized financial market infrastructure designed to replace outdated legacy systems.
With a focus on enabling peer-to-peer trading, real-world asset tokenization, and open-source development, the organization collaborates closely with global trading and blockchain communities to solve unaddressed economic problems through innovative Layer 1 technologies.
Key Responsibilities
- Design and implement new protocol features in Go and Solidity.
- Contribute to the development of a custom EVM-based blockchain client (forked from go-ethereum).
- Build robust testing frameworks for distributed systems.
- Write and maintain protocol and system design specifications.
- Collaborate with open-source contributors and community members to troubleshoot and enhance protocol functionality.
Required Skills & Experience
- Bachelor's degree in Computer Science or related field.
- Strong proficiency in Go, Rust, or C++ (2+ years with Go preferred).
- Solid understanding of Linux-based systems and experience with concurrent and distributed programming.
- Familiarity with Ethereum protocols, consensus mechanisms (BFT, dPoS), P2P networking, and cryptographic primitives.
Benefits & Perks
- Fully remote
- Involvement in a mission-driven initiative advancing decentralized financial infrastructure.
- Active engagement with the open-source and cryptography research communities.
Interested? Reach out to me at fraser.hillman@plexusrs.com to get started.