Senior Blockchain Engineer at Clearmatics

Senior Blockchain Engineer

Posted 372 days ago

As a Senior Blockchain Engineer you will be part of a team of Engineers delivering the core Clearmatics technology product. This includes the core Blockchain node and a suite of innovative smart contracts. You will regularly contribute to the design and implementation of tools and protocols that solve real-world problems.

Some of the areas we intend to look at include:

- Reworking the Gas Model for new Cryptoeconomic models
- Enhancing Transaction Processing
- Implementing difference consensus algorithms
- Extending geth to support HSMs
- Cross-chain interoperability

You should be familiar with Blockchain fundamentals and have enough experience of using them to understand areas that you feel need to be improved. You should be open-minded and prepared to engage in design discussions, using empirical evidence to back up assumptions. You should be a team player and used to working towards a common goal. Clearmatics has an ambitious program to create a suite of Blockchain tools and products that will enhance the ecosystem and form the basis for future products and businesses. By joining Clearmatics you will have the opportunity to help design and create these tools and products in an environment where research and experimentation is valued. Daily tasks include:

- Designing new protocols
- Implementing protocol design in code
- Discussing and approving merge requests
- Supporting junior members of the team
- Expert level debugging to resolve bugs and performance issues
- Supporting business and sales teams in technical matters

Our toolkit includes Ethereum, Golang, Python, Solidity, Terraform, Gitlab CI, Git, GPG, Agile. An strong understanding of Blockchain technologies is more important that a familiarity with all of these tools.

The successful candidate must:

- Have a good grasp of Computer Science fundamentals (data structures, algorithmic complexity, etc)
- Have experience in strongly-typed languages (C/C++, Golang, Scala, Rust)
- Have a demonstrable interest in Ethereum / the cryptocurrency space

The successful candidate should:

- Be comfortable working in a new field
- Experience with networks and concurrent programming
- Be willing to work on research projects and brainstorm solutions in a team environment

It would be nice if the successful candidate:

- Had a practical understanding of cryptography and theoretical information security
- Had Golang experience
- Had made contributions to open source projects in the space (dapps/geth/etc)


C/C++, Golang, Scala, Rust,



Share this opportunity:

Post a Job Posting a job is FREE. Upgrade for $199 to get:
- Unlimited applications
- Highlighted in home page for 30 days
- Web push instant notification to subscribed candidates
- Featured in the CryptoJobs weekly newsletter
- @GetCryptoJobs tweets to hundreds of developers.

CryptoJobs is the #1 website for blockchain jobs. We believe the emergence of blockchain technology and decentralized applications will change the world as we know it, and it’s already happening. We’re on a mission to connect talented individuals to the best blockchain projects, to accelerate the advent of a more decentralized world.

Join 8000+ Crypto Enthusiasts for Weekly Updates:

Follow CryptoJobs on:

Advertise with us

Browse jobs by categories

Browse jobs by skills

Browse jobs by top locations