A blockchain R&D firm is seeking a Software Engineer specializing in consensus to enhance the scalability and reliability of their decentralized applications. You will work on optimizing consensus mechanisms and collaborate with cross-functional teams to ensure robust solutions. Ideal candidates should have a Bachelor's degree in Computer Science or related field, 3+ years of experience, and strong proficiency in Rust or C++. Join us to make an impact in a dynamic and innovative environment.
Qualifications
3+ years of hands-on experience with core infrastructure software.
Experience with blockchain technology is highly desirable.
Ability to analyze complex systems and develop effective solutions.
Responsibilities
Design, implement, and optimize mechanisms for consensus.
Develop algorithms for fair agreement on block production.
Identify and mitigate potential security vulnerabilities.
Skills
Systems programming languages (Rust, C++)
Consensus algorithms
Distributed systems
Security best practices
Performance optimization techniques
Collaboration and communication
Education
Bachelor's degree in Computer Science, Engineering, or equivalent
Tools
Linux
Systems automation tools
Job description
A blockchain R&D firm is seeking a Software Engineer specializing in consensus to enhance the scalability and reliability of their decentralized applications. You will work on optimizing consensus mechanisms and collaborate with cross-functional teams to ensure robust solutions. Ideal candidates should have a Bachelor's degree in Computer Science or related field, 3+ years of experience, and strong proficiency in Rust or C++. Join us to make an impact in a dynamic and innovative environment.