Blockchain Engineer Jobs in Web3

342 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

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

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

Intract

India

$18k - $30k

MoonPay

London, United Kingdom

$63k - $75k

MoonPay

United Kingdom

$63k - $75k

Streamflow

Remote

$63k - $90k

Aquanow

Vancouver, Canada

$30k - $72k

Steel Perlot

United States

$72k - $75k

Blockchain Engineer

Fetch.ai
$0k

This job is closed

Fetch.ai is building software to deliver multi-stakeholder AI using the power of blockchain technology. As a blockchain engineer, you would have the opportunity to build and develop the Fetch.ai network. We are looking for people with a passion for cutting-edge technologies to join our highly-talented engineers to help bring our vision to life.

We’re interested in speaking to programmers with at least five years of application development. The company’s stack covers a broad range of technologies including Golang, Rust, C++, WebAssembly, Javascript and Python.

Candidates with deep knowledge and experience in any of the following fields including; cryptography, security, networking, multi-threaded programming, distributed systems are strongly encouraged to apply.

Location: Remote/Cambridge

Essential:

  • 5 or more years of software development experience.
  • Team player with desire to learn new technologies.
  • Highly skilled in at least one systems programming language from Golang, Rust or C/C++.
  • Skilled with at least one scripting language such as Python or Javascript/Node.js.
  • Experience working with version control systems such as Git.
  • Experience working with continuous integration and deployment ** Travis CI ** Jenkins ** Github actions

Desirable:

  • Blockchain or other type of large networked application.
  • High level, working knowledge of cryptographic primitives.
  • WebAssembly, compilers and virtual machines.
  • Parallel and multi-threaded applications.
  • OpenSSL, Noise or other modern cryptographic libraries.
  • Smart contract languages such as Solidity.
  • Experience of peer to peer networking
  • Experience working with cloud infrastructure ** AWS ** GCP
  • Experience working with container based systems ** Kubernetes ** Terraform ** Helm

Why work for us?

  • Competitive salary
  • Exciting cutting-edge technologies
  • Flexible working and a great work-life balance
  • Simplyhealth cash plan for everyday healthcare
  • Private Health Insurance
  • Auto-enroll salary sacrifice pension plan with matching up to 5%
  • Generous annual leave entitlement and a day off for your birthday
  • Cycle to work scheme
  • Commit a working day to charity each year
  • Company events
  • Regular social activities

Fetch.ai focuses on Machine Learning, Artificial Intelligence, Software, Blockchains, and Software Engineering. Their company has offices in Cambridge. They have a mid-size team that's between 51-200 employees.

You can view their website at https://fetch.ai/ or find them on Twitter, Facebook, and LinkedIn.

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.