| 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 | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
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 |
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:
- Design and develop blockchain protocols: The blockchain engineer is responsible for designing and developing blockchain protocols, including consensus algorithms, data structures, and security protocols.
- Develop decentralized applications: The blockchain engineer builds decentralized applications (DApps) that run on top of blockchain networks.
- 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.
- Implement and test blockchain solutions: The blockchain engineer implements and tests blockchain solutions to ensure they work as intended.
- 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.
- Collaborate with other developers: The blockchain engineer collaborates with other developers, such as front-end developers, to integrate blockchain solutions into larger software applications.
- 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.