Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Bitt | United States | $54k - $75k | |||
CANDY | New York, NY, United States | $54k - $60k | |||
Archblock | Warsaw, Poland | $105k - $120k | |||
Dakai Group | Budapest, Hungary | $72k - $75k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
PlayEmber | London, United Kingdom | $280k - $282k | |||
Syntropy | Berlin, Germany | $54k - $75k | |||
Infinite Reality | San Francisco, CA, United States | $45k - $75k | |||
Army Marketing | Sacramento, CA, United States | $62k - $90k | |||
Eliassen Group | United States | $70k - $80k | |||
Syro | New York, NY, United States | $150k - $250k | |||
Consensys | Remote | $45k - $90k | |||
Golden | Remote | $39k - $75k | |||
Quest Groups LLC | Dallas, TX, United States | $34k - $54k | |||
Spaceport Technologies | Boston, MA, United States | $72k - $100k | |||
Trust Machines | New York, NY, United States | $63k - $90k |
Principal Blockchain Engineer
About Bitt
Founded in 2014, Bitt is a small (series B), multinational Fintech company which builds, supports and maintains blockchain-based digital currency solutions for Central Banks and other Financial Institutions. Our Mission is to promote financial empowerment, social inclusion and economic growth for nearly two billion unbanked people around the world. Our first client, the Eastern Caribbean Central Bank which oversees the money supply for eight nations, went live in March 2021; a world-first achievement. Learn more at www.bitt.com/DCash-pilot-program.
With a workforce dispersed across several territories across the World, Bitt prides itself on cultivating a highly productive remote work environment and diverse work culture. Our Leadership team are examples of the Bitt's ethos working at its best. Bitt has CBDC deployments in 12 countries across three continents and have the largest CBDC live deployment in the world outside of China.
Job Summary
Bitt is seeking a Principal Blockchain Engineer to assist in the evolution of a privacy-preserving identity solution and our digital currency platform built on multiple market leading blockchain networks.
Job Requirements
- 10+ years of professional software development.
- Extensive experience with Blockchain protocols and smart contract languages such as Solidity or GO or Java; Deep experience in using these technologies to design and create products, platforms, and networks of scale
- Experience with blockchains both permissionless and permissioned esp. Hyperledger Fabric, Stellar, R3 Corda, Ethereum
- Experience working with verifiable credentials and decentralized identifiers technologies like KERI, SSID, DIDs etc.
- Proficient in cryptography principles and cryptography implementation focused on public-key cryptography, and zero-knowledge proofs.
- Deep experience in at least one of these programming languages such as Scala, Go, or Rust, or Java, using GCP, Kubernetes, Docker
- Proficient in at least 3 of the following SQL/NoSQL, Cassandra, PostgreSQL, MySQL, Elasticsearch, and GraphQL.
- Comfortable working with distributed and remote teams.
- Strong interpersonal skills with the ability to communicate effectively with different audiences and teams
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.