Threshold

Network for decentralized threshold cryptography and end-to-end…

Senior Typescript Library Engineer

$120K - $160K / 0.02% - 0.04%
Location
Remote
Job Type
Full-time
Experience
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
MacLane Wilkison
MacLane Wilkison
CEO

About the role

We’re looking for a senior engineer, highly experienced with Typescript & React, and familiar with Ethereum smart contract libraries. They will lead the development of our primary customer-facing interface – the taco-web encrypt/decrypt API and library, written in Typescript – see https://github.com/nucypher/taco-web

We aim to broaden taco-web’s utility by increasing its compatibility with various applications and stacks (e.g. mobile-first, IoT, multi-chain, etc.). In doing so, we intend to bring TACo’s affordances – censorship-resistant end-to-end encryption – to users beyond the blockchain world.

Our mission is to rid popular tools, services and applications from corporate/state surveillance, enable true sovereignty over one’s data, and permanently protect the right to private communication & data sharing. If you’re a good fit – and genuinely passionate about this mission – send in your resume, GH profile, and a relevant TS code sample that you’re proud of. Please answer the questions below in your application cover letter. We won’t look at any applicants that don’t have thorough answers. No recruiters, please.

  1. Describe your experience and proficiency with Typescript (excluding front-end, workflow, CI jobs or style cleanups)
  2. How much experience do you have working on TypeScript libraries, APIs and SDKs? Please provide a detailed answer.
  3. Please share a code sample and/or link to OSS work involving TypeScript libraries, APIs or SDKs.
  4. Describe your experience working on Web3 infrastructure (e.g. storage, indexing, databases, access control, DIDs, or other public/OSS infrastructure).
  5. Describe your experience with solutions engineering, OSS development & documentation writing.

Role Responsibilities:

  • Own and increase the utility of the taco-web library & API by adding more functionality, increasing compatibility with target applications, and improving developer experience.
  • Work with TACo’s adopters and prospective adopters to optimize the service and protocol, such that it best fits their evolving requirements and priorities.
  • Write robust, security-first code that will safeguard and facilitate the sharing of sensitive data in adversarial environments.
  • Build example web & mobile applications that feature trust-minimized access control as a primary value proposition (e.g. a decentralized dropbox for archiving highly sensitive payloads).

Key Competencies:

  • (> 4 years) Deep knowledge and proficiency in Typescript, Javascript & React. Experience building TS-based libraries and/or APIs, not just TS-based front-end applications.
  • (> 1 year) Experience working with Ethereum, Polygon and smart contract libraries (e.g. viem, Ethers.js, Web3.js).
  • (> 2 years) Experience with DevOps, CI/CD processes (e.g. CircleCI), Git, automated testing, and other software development best practices.
  • (> 2 years) Experience with solution engineering, open source development & doc writing.
  • Verbal and written technical English.

Bonus Points:

  • Familiarity with React Native and adjacent mobile technologies.
  • Familiarity with Python, Rust, Solidity & WASM.
  • Experience with EVM L2s and non-EVM networks.
  • Familiarity with distributed infrastructure & service-layer protocols (e.g. access control, storage, DIDs).
  • Familiarity with public-key cryptography and related cryptosystems.
  • Experience (professional or amateur) in security engineering, AppSec & InfoSec roles (hackers welcome).
  • Experience with subgraphs and GraphQL.


Employment parameters:

Global annual salary range: $130-170k, depending on experience & seniority.

Token allocation: Up to **3m **T / ~0.03% supply. Capped at $400k pre-vest value, 6-12 month performance-based cliff.

Compensation: Via Deel for international contractors (including b2b). Via Gusto/Humi for residents of US/Canada.

  • Unlimited vacation.
  • Expensable trips to relevant events (Devcon, Devconnect, ETHGlobal, etc.).
  • Yearly retreat.

Interview process:

  1. Motivation interview → 2. Technical interview(s) → 3. Compensated assignment (4-6h) → 4. Offer


Company & product background:

NuCypher is one of two founding teams of the Threshold Network (market cap ~$250m), which hosts tBTC (TVL: $200m), TACo, Random Beacon & tUSD. Since 2017, NuCypher has pioneered cryptographic primitives for end-to-end encrypted data sharing, including Proxy Re-Encryption and Threshold Access Control (TACo), novel cryptoeconomic mechanisms (e.g. Stable Yield), and original network/governance architectures, including a historic on-chain merger with Keep.

TACo is our flagship product – an access control plugin & API, relevant to virtually all Web3 app/stacks that handle private data. The TACo access control service:

  • launched on Mainnet in January 2024.
  • is running on over 125 nodes with ~$60m of collateralized economic security.
  • has revenue-generating adopting developers with diverse use cases, and major web3 infrastructure partners (Ceramic, Irys, ArFS, Textile, Unlock, others).
  • unlike competitors, has been fully decentralized from genesis – the very first byte of data was encrypted under a trust-minimized cryptosystem and managed by distributed, permissionless cohorts of nodes.

About the interview

  1. Motivation interview (20m)
  2. Technical interview (90m)
  3. Compensated assignment (4-6h)
  4. Further technical interview if necessary (60m)
  5. Offer

About Threshold

Our mission is to rid popular tools, services and applications from corporate/state surveillance, enable true sovereignty over one’s data, and permanently protect the right to private communication & data sharing.

Threshold
Founded:2015
Team Size:10
Location:Austin, TX
Founders
MacLane Wilkison
MacLane Wilkison
CEO