ZK Research Engineer

Blockchain EngineerBlockchain EngineerFull TimeRemoteMid Level

Location

United States + 1 moreAll locations: United States, Canada

Posted

16 hours ago

Salary

Not specified

Seniority

Mid Level

RustCryptographyzk-SNARKsBlockchainPeer-to-peer SystemsProtocol DesignAsynchronous Teamwork

Job Description

Role Description

In this role, you will be responsible for actively participating in research, prototyping ideas, transforming research prototypes into production, and conducting code reviews. Your responsibilities will also include:

  • Planning, implementing, and shipping end-to-end functionality.
  • Profiling bottlenecks, hardening cryptographic components, and testing them.

Qualifications

  • Experience with modern cryptography.
  • Familiarity with zero-knowledge virtual machines (zkVMs).
  • Experience in blockchain or other peer-to-peer systems.
  • Motivated by decentralisation and privacy.

Requirements

  • Solid Rust knowledge.
  • Understanding of cryptography and zk-based blockchain systems.
  • Ability to propose improvements to the core protocol.
  • Experience working across different time zones.
  • Strong asynchronous teamwork.
  • Alignment to IFT / Logos values.

Bonus Points

  • Experience with RISC0.
  • Participated in building blockchain projects.
  • Conducted and implemented core protocol level systems.
  • Experience in testing systems and identifying vulnerabilities.

Hiring Process

  • Interview with our POps team.
  • Interview with Zones Team Lead.
  • Pair programming task with the Zones team.
  • Interview with the Blockchain Team Lead.

The steps may change along the way if we see it makes sense to adapt the interview stages, so please consider the above as a guideline.

Compensation

The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.

Job Requirements

  • Experience with modern cryptography.
  • Familiarity with zero-knowledge virtual machines (zkVMs).
  • Experience in blockchain or other peer-to-peer systems.
  • Motivated by decentralisation and privacy.
  • Solid Rust knowledge.
  • Understanding of cryptography and zk-based blockchain systems.
  • Ability to propose improvements to the core protocol.
  • Experience working across different time zones.
  • Strong asynchronous teamwork.
  • Alignment to IFT / Logos values.
  • Bonus Points
  • Experience with RISC0.
  • Participated in building blockchain projects.
  • Conducted and implemented core protocol level systems.
  • Experience in testing systems and identifying vulnerabilities.
  • Hiring Process
  • Interview with our POps team.
  • Interview with Zones Team Lead.
  • Pair programming task with the Zones team.
  • Interview with the Blockchain Team Lead.
  • The steps may change along the way if we see it makes sense to adapt the interview stages, so please consider the above as a guideline.
  • Compensation
  • The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.

Related Categories

Related Job Pages

More Blockchain Engineer Jobs

Paxos logo

Senior Software Engineer, Blockchain

Paxos

Paxos is a regulated blockchain infrastructure company building transparent and transformative financial solutions.

Blockchain Engineer16 hours ago
Full TimeRemoteTeam 201-500Since 2012

Senior Software Engineer designing and building software for digital asset issuance

CloudJavaKotlinPythonRustGo
United States
$206K - $236.0K / year
Paxos logo

Senior Product Manager, Custody – Blockchain

Paxos

Paxos is a regulated blockchain infrastructure company building transparent and transformative financial solutions.

Blockchain Engineer16 hours ago
Full TimeRemoteTeam 201-500Since 2012

Senior Product Manager developing blockchain infrastructure for financial institutions

Ruby on Rails
United States
$201.0K - $236.5K / year
Moonshot logo

Senior Backend & Platform Engineer – FinOps, IAM & Blockchain

Moonshot

Social enterprise working to end online harms, applying evidence, ethics and human rights.

Blockchain Engineer2 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

The engineer will design, build, and operate critical systems covering Identity & Access Management, financial operations like transfers and ledgering, and the underlying blockchain infrastructure for on-chain trading. This includes defining reliability standards, leading large technical projects, and mentoring other engineers.

GoRustBlockchainNode.jsCryptocurrencyRPCSOLIDAWSPostgreSQLKafka
United States
RAPIDFORT logo

Senior Distributed Systems Engineer – Architect

RAPIDFORT

Remove 95% of CVEs automatically with no code change

Blockchain Engineer2 days ago
Full TimeRemoteTeam 51-200Since 2020

Distributed Systems Engineer designing scalable systems for a cybersecurity company

Distributed SystemsDockerKubernetesLinuxPythonShell Scripting
United States
$170K - $200K / year