Senior Zero-Knowledge Engineer

Organization:
Source, Inc.
Organization Profile:
We build Source and we build with Source. We maintain an open-source, edge-native data stack and deploy it in production where the cloud isn't an option — phones, laptops, vehicles, robots, ground stations, satellites. Engineer-led, no roadmap theater, no process for the sake of process. The plan is to ship, learn, and fix what breaks. Upstream, we're making the stack faster, more correct, and less annoying to use. Downstream, we're deploying real workloads for partners on hardware that doesn't forgive lazy engineering. We run managed services too, for teams that want edge infra without the ops burden. If you'd rather debug a CRDT merge on a satellite than sit through a sprint retro, you'll like it here.
Location: Remote NA / EU
Salary:$200,000 - $300,000 USD base + equity

Who We Are

Source is building edge-first data infrastructure that unchains developers from the cloud. We're a team of "Sourcerers" creating systems that run where life happens — on devices, in vehicles, across cities, under water, and out in orbit. Our mission is to give developers and users true sovereignty over their software and data.

You'll be joining our team dedicated to delivering a novel open financial stack that combines zero-knowledge privacy infrastructure with Source's edge-native technology — creating financial systems that work everywhere, not just where cloud coverage permits.

What We're Building

Multi-chain privacy infrastructure with a zero-knowledge UTXO root chain (Penumbra) connected to an EVM application layer via native interoperability protocols. Built for an institutional client with regulatory compliance features.

What You'll Do

  • Design ZK circuits for private UTXO note transactions with confidential amounts/addresses
  • Extend cross-chain privacy protocol with interchain accounts
  • Implement selective disclosure systems (viewing keys) for regulatory compliance
  • Optimize proof generation for high-throughput institutional transaction volumes

Requirements

  • 5+ years production ZK proof system experience
  • Strong UTXO blockchain and privacy protocol knowledge
  • Advanced Rust for cryptographic implementations
  • Experience with Groth16, or similar zk-SNARK systems, and curves like BLS12-377

Compensation

  • $200k - $300k base + equity
  • Comprehensive benefits

Apply With

  1. ZK circuit portfolio with performance benchmarks
  2. Resume highlighting relevant ZK/privacy protocol experience
  3. Rust code samples (ZK implementations preferred)

Ready to apply?

Apply for this job