Demo

Protocol Core Engineer

Char Network Labs
Miami, FL Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 10/7/2026
Core Protocol Engineer

Position: Senior Engineer

  • Location: Miami, FL strongly preferred
  • Project: Char Network

About Char Network

Char Network is a proof-of-stake application coordination protocol built on Bitcoin. By anchoring data into Bitcoin through cryptographic proofs and economic guarantees, Char powers the next generation of Bitcoin layer twos.

We’re a small, sharp, and adventurous team led by Bitcoin developer Jeremy Rubin, pushing the limits of what Bitcoin can be. Our work blends deep protocol expertise with a hacker’s creativity to unlock new capabilities for Bitcoin at scale.

We keep things collaborative, fast-moving, and fun—where every contribution counts and every voice matters. Joining Char Network means working at the frontier of Bitcoin R&D and infrastructure, where the code you write and the algorithms you create will shape the future of the ecosystem.

About the Role

You’ll be building the systems that make Char Network run: consensus node implementation, Bitcoin transaction construction, proof generation and verification, and the testing infrastructure that keeps it all reliable. This is a hands-on engineering role where you’re writing the core software that anchors a proof-of-stake protocol into Bitcoin.

You’ll work closely with our research team to translate new consensus and cryptography designs into hardened, production-grade code. You should be comfortable moving fast on early prototypes and then going deep on optimization and correctness.

What You’ll Do

  • Design and implement domain-specific consensus mechanisms: ballot advancement, leader election, and fork-free attestation coordination
  • Engineer Bitcoin integration: stake bond design (taproot outputs, timelock slashing), cryptographic verification (BLS signatures, hash trees), and proof validation pipelines
  • Build P2P networking and RPC/CLI interfaces for CHAR protocol operations: ballot propagation, leader advertisements, state inspection, and operator commands
  • Design storage and indexing systems for protocol state: bond tracking, ballot history, and attestation persistence with reorg resilience
  • Develop comprehensive testing infrastructure: multi-node simulation, edge case coverage, fuzzing, and DoS scenario validation; conduct rigorous code reviews across the entire stack

What We’re Looking For

Must-Haves

  • Strong systems programming skills in C with a focus on correctness, performance, and memory safety
  • Experience with low-level programming: memory management, concurrency primitives, performance profiling
  • Comfort working across the stack including cryptographic primitives, networking, storage, and build systems
  • Strong problem-solving instincts and the ability to debug complex, multi-layered systems
  • Collaborative mindset; you give and receive code review feedback constructively

Nice-to-Haves

  • Experience building Bitcoin applications or familiarity with Bitcoin Core codebase
  • Practical experience with cryptographic implementations (hash functions, signature schemes, zero-knowledge proofs, BLS signatures)
  • Familiarity with distributed consensus: ballot voting, leader election, fork-free protocols, Byzantine fault tolerance
  • Experience designing and implementing P2P protocols for custom messages and state propagation
  • Contributions to open-source projects in the Bitcoin or broader crypto ecosystem
  • Understanding of timelock-based economic mechanisms and slashing conditions

Reading Materials

  • Char Network — MIT Bitcoin Expo Presentation (2025)
  • BitVM Whitepaper BitVM2 Whitepaper
  • BitVM High-Level Explainer
  • Purify Library

Salary.com Estimation for Protocol Core Engineer in Miami, FL
$84,663 to $101,485
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Protocol Core Engineer?

Sign up to receive alerts about other jobs on the Protocol Core Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,059 - $113,247
Income Estimation: 
$78,000 - $102,313
Income Estimation: 
$109,521 - $135,401
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Char Network Labs

  • Char Network Labs Miami, FL
  • Position: Mid-Senior Engineer Location: Miami, FL strongly preferred Project: Char Network About Char Network Char Network is a proof-of-stake application ... more
  • 4 Days Ago

  • Char Network Labs Miami, FL
  • Position: Engineering Manager Location: Miami, FL strongly preferred Project: Char Network About Char Network Char Network is a proof-of-stake application ... more
  • 4 Days Ago

  • Char Network Labs Miami, FL
  • Position: Senior Researcher / Scientist Location: Miami, FL strongly preferred Project: Char Network About Char Network Char Network is a proof-of-stake ap... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Protocol Core Engineer jobs in the Miami, FL area that may be a better fit.

  • Nubank Miami, FL
  • About Us Nu is one of the largest digital financial platforms in the world, with more than 127 million customers across Brazil, Mexico, and Colombia. Guide... more
  • 8 Days Ago

  • Scribd, Inc. Miami, FL
  • Scribd, Inc. is on a mission to advance human understanding. Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!