Protocol Research Engineer at Pocket Network
Protocol Research Engineer at Pocket Network

Protocol Research Engineer at Pocket Network

Job Category
Engineering
Commitment
Full-time
Location
Remote

Pocket Network is looking to hire a Protocol Research Engineer to join the team.

About Pocket Network

Pocket Network is the leading decentralized blockchain infrastructure protocol. This is an opportunity to get in on the ground floor of our quickly growing adoption curve. As an open-source, permissionless protocol driving developer adoption, we believe in a future that will enable greater participation in global digital economies and communities.

About the role

We are looking for a self-starter and growth-minded Protocol Research Engineer who is passionate about working in a transparent environment. The ideal candidate is someone who has experience and understands the importance of short-term and long-term R&D efforts, is documentation-focused and is interested in working closely with the dev team. It is it is someone who is not afraid to study new concepts outside of their comfort zone and is excited to solve problems that have never been solved before.

Responsibilities

  • R&D - Research
    • Architect and design various components of the V1 Pocket Network Protocol
    • Keep up to date and study the latest advances in cryptography, distributed systems, peer-to-peer networks, zero-knowledge proofs and other crypto projects
    • Maintain and improve the protocol specifications to guarantee its security, efficiency and clarity by building diagrams, peer-reviews and periodic updates
    • Build diagrams, write specifications and present results from research with the team and community
    • Participate in design and ideation meetings with the team and community
  • R&D - Development
    • Work closely with the Protocol dev team to define technical implementation tasks and roadmap
    • Work closely with the Infrastructure team to align on analytics and build dashboards that provide insight into the network’s performance
    • Define, scope and implement analyses tools and frameworks in Python
    • Simulate the theoretical behaviour and limitations of the Pocket Network Protocol
    • Benchmark the practical limitations and bottlenecks of the Pocket Network Protocol
    • Write, present and publish the results of our research and evaluation
    • Write and maintain documentation that’ll reduce the barrier of entry of protocol research to others
  • Community Leader
    • Participate in contributor hours, community channels, answer questions, and review external contributions
    • Onboard, mentor and lead new analysts as they join the project either as core team members or external contributors
    • Document new tasks with a high level of detail that can be taken on by other team members or the community
    • Collaborate with the core team and external contributors in both design sessions and research sessions
    • Proactively practice, maintain and enforce the use of good software engineering practices and the contribution guide to maintain a healthy codebase

Minimum Requirements

  • 5+ years of relevant experience
  • A degree in Computer Science, Software Engineering, related field or transferable industry experience
  • Experience in at least one of: GoLang, Python, Rust, C++, Erlang
  • Linux experience
  • Ability to proactively manage tasks, work and operate as part of a team
  • Ability to identify and decompose ambiguous tasks into structured, composable and understandable deliverables
  • Passion to work in a transparent, fast-paced environment alongside a team that is building the foundation of Web3

Benefits & Perks

🌐  Remote work

⚖️  Flexible work schedule

💸  Competitive token vesting package (to be determined upon receiving an offer)

🏖  Generous paid time off

🏫  Healthcare & Benefits

$120k – $180k base salary