drjobs Blockchain Engineer - Consensus العربية

Blockchain Engineer - Consensus

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Berlin - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Intro

The IOTA Foundation is seeking a talented Blockchain Consensus Engineer to join our Research & Development Team. In this role you will be responsible for designing implementing and optimizing the consensus algorithm that powers ISC L2 blockchains. This is an exciting opportunity to contribute to cuttingedge blockchain technology and work on enhancing the performance scalability and security of our systems.

Responsibilities & Requirements

  • Analyze architect and develop improvements to our existing BFT consensus algorithm to enhance performance scalability and security of ISC.
  • Write clean efficient and scalable code in Golang.
  • Work closely with other engineers and researchers.
  • Ensure the security and integrity of consensus protocols against various attack vectors. Stay updated with the latest advancements in blockchain technology and consensus algorithms.
  • Use TLA for formal specification and verification of consensus protocols ensuring correctness and robustness.

Skills & Qualifications

  • Bachelors or Masters degree in Computer Science Engineering Mathematics or a related field.
  • 3 years of experience in software development with a focus on blockchain or distributed systems.
  • Proven experience in developing and implementing BFT consensus algorithms.
  • Experience with lowlevel languages like C Rust or (ideally) Golang including experience in concurrent and network programming.
  • Experience with formal methods particularly using TLA for protocol specification and verification.
  • Deep understanding of blockchain technology and its underlying principles.
  • Strong problemsolving skills and ability to work on complex systems.
  • Excellent communication skills and ability to work in a teamoriented environment.

Nice to have:

  • Contributions to opensource blockchain projects.
  • Experience with cryptographic protocols and security in distributed systems.
  • Knowledge of other consensus mechanisms such as PoS PoW etc.

What we offer

  • A creative and inspiring remote work environment
  • Exciting projects and the opportunity to contribute your own ideas
  • Culture of trust empowerment and constructive feedback
  • A flexible and agile organization with a flat hierarchy
  • Independence and responsibility from day one

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.