Remote Blockchain Protocol Engineer

Placements24

Soweto

Hybrid

ZAR 1,992,000 - 2,988,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Home office stipend
Remote work

Job summary

Placements24 is seeking a Remote Blockchain Protocol Engineer to design, implement, and optimize core blockchain protocols. You will contribute to secure, scalable distributed systems from a remote-first team, writing high-performance code in Go, Rust, or C++.

The role calls for a Master’s or Ph.D. in a related field or equivalent experience, with deep knowledge of cryptography, consensus algorithms, and network design.

Qualifications

  • Master’s or Ph.D. in Computer Science, Cryptography, or a related field, or equivalent demonstrated expertise.
  • 5+ years of software engineering experience with distributed systems and blockchain protocols.
  • Deep understanding of various consensus algorithms (e.g., Proof-of-Work, Proof-of-Stake, BFT variants).
  • Proficiency in systems programming languages such as Go, Rust, or C++.
  • Experience with network programming and distributed systems design.
  • Strong knowledge of cryptography and its application in blockchain technology.
  • Proven ability to design and implement complex software systems.
  • Excellent problem-solving, analytical, and communication skills, adapted for remote collaboration.

Responsibilities

  • Design, develop, and implement core blockchain protocols and consensus mechanisms.
  • Write high-performance, secure, and maintainable code in languages such as Go, Rust, or C++.
  • Contribute to research efforts in areas such as scalability, privacy, and security for distributed ledger technologies.
  • Collaborate with other engineers and researchers in a fully remote setting to define and execute technical roadmaps.
  • Optimize existing protocols for increased throughput, reduced latency, and enhanced security.
  • Conduct rigorous testing and validation of protocol upgrades and new features.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Stay at the forefront of blockchain research and development, identifying and proposing new advancements.
  • Troubleshoot and resolve complex technical challenges related to network operations and protocol performance.

Skills

Distributed systems
Cryptography
Remote collaboration
Communication skills

Education

Master's or PhD in Computer Science or related field

Tools

Go
Rust
C++

Job description

About the Role Our client is a globally recognized leader in blockchain protocol research and development, seeking a highly skilled and motivated Remote Blockchain Protocol Engineer. This position is integral to the advancement of our core blockchain infrastructure, focusing on protocol design, implementation, and optimization. You will be part of a distributed team of world-class engineers working on groundbreaking innovations that will shape the future of decentralized systems. This is a 100% remote role, offering the ultimate flexibility to work from anywhere. We are looking for an individual with a deep theoretical and practical understanding of blockchain technology, cryptography, and distributed systems, who thrives in a remote-first, highly collaborative environment. Your contributions will directly impact the security, scalability, and efficiency of our global network.

Key Responsibilities
  • Design, develop, and implement core blockchain protocols and consensus mechanisms.
  • Write high-performance, secure, and maintainable code in languages such as Go, Rust, or C++.
  • Contribute to research efforts in areas such as scalability, privacy, and security for distributed ledger technologies.
  • Collaborate with other engineers and researchers in a fully remote setting to define and execute technical roadmaps.
  • Optimize existing protocols for increased throughput, reduced latency, and enhanced security.
  • Conduct rigorous testing and validation of protocol upgrades and new features.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Stay at the forefront of blockchain research and development, identifying and proposing new advancements.
  • Troubleshoot and resolve complex technical challenges related to network operations and protocol performance.
Requirements
  • Master’s or Ph.D. in Computer Science, Cryptography, or a related field, or equivalent demonstrated expertise.
  • 5+ years of experience in software engineering, with a strong focus on distributed systems and blockchain protocols.
  • Deep understanding of various consensus algorithms (e.g., Proof-of-Work, Proof-of-Stake, BFT variants).
  • Proficiency in systems programming languages such as Go, Rust, or C++.
  • Experience with network programming and distributed systems design.
  • Strong knowledge of cryptography and its application in blockchain technology.
  • Proven ability to design and implement complex software systems.
  • Excellent problem-solving, analytical, and communication skills, adapted for remote collaboration.
  • Demonstrated ability to work independently and productively in a remote-first environment.
Benefits

This role offers a highly competitive salary, potential for significant bonuses, and comprehensive benefits tailored for remote employees, including health insurance, retirement plans, and a generous home office stipend. You will have the unique opportunity to work on challenging, impactful projects with a globally distributed team of leading experts in the blockchain space. The flexibility of a fully remote position allows for exceptional work-life integration, empowering you to contribute at the highest level from anywhere.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Blockchain Protocol Engineer
Remote Blockchain Protocol Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 1,976,000 - 2,964,000
Equity options
Performance-based bonuses
Health benefits
+1
Remote Blockchain Protocol Developer
Remote Blockchain Protocol Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Home office setup allowance
Competitive salary
+2
Blockchain Protocol Engineer
Blockchain Protocol Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 1,976,000 - 2,964,000
Equity options
Fully remote work arrangement
Flexible working hours
+2
Blockchain Protocol Engineer
Blockchain Protocol Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 2,964,000 - 4,611,000
Token grants
Remote work flexibility
Health, dental, and vision insurance
+3
Remote Blockchain Engineer
Remote Blockchain Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Competitive salary
Global team
+2
Senior Blockchain Engineer (Remote)
Senior Blockchain Engineer (Remote)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Health insurance
Full remote work
+2
Blockchain Protocol Researcher
Blockchain Protocol Researcher

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Competitive salary
Conference attendance
+1
Remote Blockchain Protocol Architect
Remote Blockchain Protocol Architect

Placements24 • Mossel Bay

Hybrid
ZAR 1,976,000 - 2,964,000
Equity options
Performance-based bonuses
Health benefits
+1
Blockchain Software Engineer
Blockchain Software Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Remote work with flexible hours
Professional development budget
+1
Principal Blockchain Engineer
Principal Blockchain Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 4,149,000 - 5,809,000
Equity options
Global health coverage
Unlimited PTO
+1