Blockchain Engineer, Consensus

ParallelChain Lab logo

ParallelChain Lab

View Salaries, Reviews, and more  

Job Summary


Salary
S$6,500 - S$7,500 / Monthly

Job Type
-

Seniority

Years of Experience
At least 2 years

Tech Stacks
Rust Apache Haskell OCaml CI C++

Job Description

ParallelChain Lab is the maintainer of HotStuff-rs, an open-source Rust Programming Language library for Byzantine Fault Tolerant State Machine Replication licensed under Apache 2.0. We are seeking blockchain engineers focused on the HotStuff-rs project.


What You Will Do:

  • Implement highly-desired new features for HotStuff-rs (e.g. pluggable cryptographic hash function and digital signatures)
  • Raise issues on GitHub to report bugs and suggest possible enhancements to the library, as well as contribute to the discussion around issues raised by other developers
  • Read cutting-edge papers in systems research, algorithms, and cryptography, extracting insights about how HotStuff-rs could further evolve and improve
  • Write technical documentation and tutorials about HotStuff-rs
  • Work with other teams in ParallelChain Lab to together integrate the library into the novel solutions they are working on

The Must-Have Qualifications:

  • Bachelor’s degree in Computer Science, or equivalent knowledge
  • Strong skills in a systems programming language (e.g. Rust, C++), or functional programming language (e.g. Haskell, OCaml)
  • Solid competency in discrete mathematics, algorithm design and analysis, networking, and applied cryptography
  • Strong skills related to open-source software engineering, including testing, GitHub, and CI/CD

Bonus Points If You Possess:

  • Some experience writing Rust software
  • Some knowledge of consensus algorithms, (e.g. Paxos, Raft, PBFT, or HotStuff itself)
  • Experience contributing to an R&D-heavy project

Interview Questions of Blockchain Engineer, Consensus at ParallelChain Lab

Currently, there aren't any interview questions for this role at ParallelChain Lab shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now