⭐ Featured Opportunity

Blockchain Protocol Software Engineer - C++

The Job

  • Participate in formal full life cycle software development - derive software requirements, perform detailed software design/documentation and implement the core distributed protocol depicted in the software design
  • Develop highly performant P2P communication protocols that are optimized across a variety of environments
  • Contribute to theoretical work on protocol, including synthesizing ongoing cryptocurrency and distributed algorithms research
  • Aid in development of ecosystem applications, depending on skill set
  • Develop libraries that expose node interfaces to a variety of common programming languages

Requirements

  • A passion for blockchain technology and the role they play in global markets.
  • 3+ years of experience developing production level C++ software
  • Expertise in building distributed applications and systems using C++ (required)
  • Solid understanding of distributed systems principles, algorithms, and data structures (required)
  • Experience using version control tools, bug tracking tools and Linux (required)
  • Experience contributing to and leading FOSS projects (preferred)
  • Experience implementing distributed software systems and applications that overcome the challenges of P2P networking (preferred)
  • Experience in one or more of the following (preferred):
  • Cryptocurrency protocols, blockchains, smart contracts.
  • Financial technology
  • User experience and web applications
  • Infrastructure related development
  • Parallel programming
  • Servers and RPC interfaces
  • Internet protocol suite, particularly TCP and UDP

Note that On-Site Full Time is highly preferred for this position.

Listed in: Cryptocurrency Jobs, .

18 applications

Blockchain Protocol Software Engineer - C++ at Logos Network: FAQ

Is the Blockchain Protocol Software Engineer - C++ role at Logos Network remote?

Yes — Logos Network is hiring this Blockchain Protocol Software Engineer - C++ as a remote role, with a preference for candidates in New York City. You can apply from anywhere unless the listing specifies a region.

Is the Blockchain Protocol Software Engineer - C++ role at Logos Network full-time or contract?

Logos Network is hiring this Blockchain Protocol Software Engineer - C++ as a full time position.

How do I apply for the Blockchain Protocol Software Engineer - C++ role at Logos Network?

You can apply for the Blockchain Protocol Software Engineer - C++ role at Logos Network directly on this page using the Apply button. Remote candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.

Related Salaries in Web3

Related Locations