Senior C++ Protocol Engineer (Privacy & Cryptography)

Posted Yesterday
4 Locations
In-Office or Remote
150K-250K Annually
Senior level
Blockchain • Software • Cryptocurrency
Squadsy | Move Forward. Think Onchain.
The Role
Design and implement core blockchain node software in modern C++, including consensus, privacy-preserving cryptography, and high-performance P2P networking. Optimize transaction processing, enforce memory safety, maintain cross-platform CMake/Bazel builds, and conduct security-focused code reviews. Collaborate with cryptography researchers on zero-knowledge proofs, homomorphic encryption, MPC, and signature systems.
Summary Generated by Built In

We are building the next generation of private, decentralized financial infrastructure. Our goal is to enable completely confidential transactions and smart contract interactions on a global scale. We are looking for a low-level systems expert who is passionate about cryptography, memory safety, and high-performance networking to join our core protocol team.

As a Senior C++ Developer, you will be responsible for architecting and implementing the core consensus and networking layers of our privacy-preserving blockchain. You will work closely with our cryptography researchers to translate complex zero-knowledge proof systems (zk-SNARKs/zk-STARKs) and ring signatures into production-grade C++ code. This is a high-impact role where performance and security are not just buzzwords, but the foundation of the product.

Key Responsibilities

  • Core Protocol Development: Design, implement, and maintain the core blockchain node software in modern C++ (C++17/20).
  • Privacy Integration: Implement and optimize cryptographic primitives, including Zero-Knowledge Proofs, Homomorphic Encryption, and Secure Multi-Party Computation (MPC).
  • Performance Optimization: Profile and optimize code for high-throughput transaction processing and low-latency P2P networking (libp2p, custom protocols).
  • Memory Safety: Ensure strict memory safety and security best practices to prevent side-channel attacks and memory leaks.
  • Consensus Mechanisms: Contribute to the implementation of consensus algorithms (e.g., PoS, PoW variants) with a focus on finality and resistance to censorship.
  • Cross-Platform Builds: Maintain build systems (CMake/Bazel) across Linux, macOS, and Windows environments.
  • Code Review: Conduct rigorous peer reviews with a focus on security vulnerabilities and cryptographic correctness.

Required Skills & Qualifications

  • Experience: 5+ years of professional C++ development experience (C++11/14/17 required; C++20 is a plus).
  • Systems Knowledge: Deep understanding of computer systems, including memory management, concurrency, and lock-free data structures.
  • Cryptography: Practical experience implementing cryptographic algorithms (Elliptic Curves, SHA-3, BLS signatures) or working with libraries like libsodium, OpenSSL, or Bitcoin Core’s secp256k1.
  • Blockchain Fundamentals: Solid understanding of blockchain architecture (UTXO vs. Account models, Merkle Trees, P2P networking).
  • Tooling: Proficiency with Git, CMake, and debugging tools (GDB, Valgrind).
  • Security Mindset: Experience writing secure code and understanding common attack vectors in decentralized systems.

Nice-to-Have

  • Experience with Rust (for interoperability or tooling).
  • Familiarity with Zero-Knowledge frameworks (libsnark, bellman, arkworks).
  • Experience with WASM (WebAssembly) for smart contract execution.
  • Previous contributions to open-source privacy projects (Monero, Zcash, Tornado Cash, etc.).
  • Understanding of libp2p or DevP2P protocols.

What We Offer

  • Competitive Salary: Paid in fiat or crypto (your choice).
  • Remote-First: Work from anywhere with flexible hours.
  • Equity/Tokens: Generous token allocation for core contributors.
  • Hardware Budget: Top-tier laptop and equipment of your choice.
  • Conference Budget: Annual allowance for industry conferences (Devcon, Zcon, etc.).
  • Impact: Work on technology that protects fundamental human rights to privacy.

How to Apply
Please submit your resume and a link to your GitHub or portfolio. If you have contributed to open-source privacy tech, please highlight those PRs.

Skills Required

  • 5+ years of professional C++ development experience
  • Professional experience with C++11, C++14, or C++17; C++20 is a plus
  • Deep understanding of memory management, concurrency, and lock-free data structures
  • Practical experience implementing cryptographic algorithms such as elliptic curves, SHA-3, or BLS signatures, or working with libsodium, OpenSSL, or secp256k1
  • Solid understanding of blockchain architecture, including UTXO and account models, Merkle trees, and P2P networking
  • Proficiency with Git, CMake, and debugging tools including GDB and Valgrind
  • Experience writing secure code and understanding common attack vectors in decentralized systems
  • Experience with Rust
  • Familiarity with zero-knowledge frameworks such as libsnark, bellman, or arkworks
  • Experience with WASM or WebAssembly for smart contract execution
  • Contributions to open-source privacy projects such as Monero, Zcash, or Tornado Cash
  • Understanding of libp2p or DevP2P protocols

Squadsy Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Squadsy and has not been reviewed or approved by Squadsy.

  • Equity Value & Accessibility — Foundational roles are described as featuring equity-heavy compensation typical of early-stage tech ventures, suggesting potential upside for early joiners. Feedback suggests equity is a core element of offers rather than an ancillary perk.
  • Wellbeing & Lifestyle Benefits — The company is described as fully remote within the United States, indicating flexibility that can support work-life balance. Feedback suggests remote-first operations offer location flexibility for employees.

Squadsy Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Burlingame, California
11 Employees

What We Do

Squadsy is a blockchain technology company focused on digital asset trading, staking, and advisory. We help individuals, teams, and businesses navigate a rapidly evolving ecosystem with a clear, risk-aware perspective. From market execution and validator participation to protocol evaluation and integration, we connect your objectives with technology that serves a purpose. Our approach is simple: clarity over complexity, risk before reward, and progress with purpose.

Why Work With Us

Squadsy is a blockchain technology company built for a world that doesn't stand still. We work across digital asset trading, staking, and blockchain advisory, helping individuals, teams, and businesses navigate a rapidly evolving ecosystem with clarity.

Gallery

Gallery

Similar Jobs

VelocityEHS Logo VelocityEHS

Enterprise Account Manager

Cloud • Greentech • Social Impact • Software • Consulting
Remote
2 Locations
500 Employees
151K-209K Annually

VelocityEHS Logo VelocityEHS

Digital Marketing Manager

Cloud • Greentech • Social Impact • Software • Consulting
Remote
CAN
500 Employees
100K-128K Annually

VelocityEHS Logo VelocityEHS

Enterprise Account Manager

Cloud • Greentech • Social Impact • Software • Consulting
Remote
2 Locations
500 Employees
201K-253K Annually

Zeta Global Logo Zeta Global

Senior Customer Success Manager

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Remote or Hybrid
Canada
2429 Employees
80K-95K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account