Blockchain Engineer Jobs in Web3

335 jobs found

Receive emails of Blockchain Engineer Jobs in Web3
Job Position Company Posted Location Salary Tags

Protochain Research

New York, NY, United States

$63k - $90k

SyncFab

United States

$42k - $65k

OpenPool

New York, NY, United States

$54k - $75k

Magic Eden

United States

$72k - $75k

Metatheory Inc.

United States

$72k - $80k

Electron Labs

India

$50k - $100k

Fetch.ai

United Kingdom

$0k

PsyFinance

Singapore, Singapore

$71k - $124k

Webaverse

San Francisco, CA, United States

$170k - $250k

Arda

Remote

$40k - $120k

Nexo

Bulgaria

$81k - $100k

StreamFlow Finance

Remote

$63k - $90k

Stardust

Palo Alto, CA, United States

Vision One

Edmonton, Canada

$63k - $90k

Stealth mode

India

$72k - $14k

Protochain Research
$63k - $90k estimated
New York New York City USA
Apply

Protochain is a research-oriented development and trading firm focused on building the future of crypto infrastructure and markets.

We're a team of both builders and traders who work to unlock the long-term potential of crypto by building a suite of products, contributing to decentralized protocols and open-source codebases, and improving market structure. We are based out of New York City, with the possibility to be remote depending on the position.

As a Blockchain Engineer at Protochain, you will partner with project leads, researchers, and other senior developers on strategic efforts to add value to blockchain projects within high value ecosystems. You will build across multiple layer 1 blockchains, writing both on-chain and off-chain logic to build and support new functionality as part of your role.  You’ll also contribute to internal and external tooling as part of our effort to make smart contract programming safer and more maintainable.

Responsibilities

  • Work with smart contracts within multiple layer 1 blockchains.

  • Collaborate with frontend developers to ensure outstanding UX

  • Write high-quality, well-tested code that is intended to be open source

  • Manage fast-moving priorities and help shape product strategy

  • Manage the priorities, deadlines and deliverables for several blockchain projects

  • Collaborate with community members via channels such as Slack, Discord, and Telegram

  • Write clear and concise documentation to facilitate adoption

  • Manage or train other engineers both internal to Protochain, as well as within the crypto community, to help projects scale

  • Other duties as assigned or needed

Requirements

  • Passionate about the crypto industry and eagerly following the fast-evolving landscape

  • Exposure to developing blockchains and/or Dapps

  • Strong interest in building logic and applications that will accelerate the adoption of the decentralized future

  • Familiar with Rust, C++, Solidity, Go, Python development

  • Have high engineering standards with respect to product usability, code maintainability, and documentation

  • Excited by the prospect of working in a fast-paced and lean organization with evolving focuses and priorities

What does a blockchain engineer do?

A blockchain engineer is responsible for developing and implementing blockchain-based solutions

Here are some of the key responsibilities of a blockchain engineer:

  1. Design and develop blockchain protocols: The blockchain engineer is responsible for designing and developing blockchain protocols, including consensus algorithms, data structures, and security protocols.
  2. Develop decentralized applications: The blockchain engineer builds decentralized applications (DApps) that run on top of blockchain networks.
  3. Write smart contracts: Smart contracts are self-executing contracts that run on blockchain networks. The blockchain engineer writes smart contracts using programming languages such as Solidity.
  4. Implement and test blockchain solutions: The blockchain engineer implements and tests blockchain solutions to ensure they work as intended.
  5. Stay up-to-date with the latest blockchain technologies: The blockchain industry is constantly evolving, and a blockchain engineer must stay up-to-date with the latest trends and technologies.
  6. Collaborate with other developers: The blockchain engineer collaborates with other developers, such as front-end developers, to integrate blockchain solutions into larger software applications.
  7. Ensure security and scalability: The blockchain engineer must ensure that the blockchain solution is secure and scalable to handle a large number of users and transactions.