Offchainlabs

Senior Backend Engineer, ZeroDev Wallet

Remote. Posted 4 months ago

The role

You will build and run production Go backend services for ZeroDev's embedded, non-custodial wallets, including wallet creation, authentication and signing. The role is security-critical infrastructure with a high review bar and external security audits.

What you will do

  • Build and operate Go services that power wallet creation, authentication, and signing at scale
  • Work on key recovery and the committee trust model, including distributed key generation and secret sharing
  • Operate code under hardware isolation and remote attestation in Trusted Execution Environments
  • Build user-facing auth methods that gate signing, including passkeys, OAuth, OTP, sessions and 2FA
  • Integrate with a third-party signing provider, including authorization, policy flows and quorum approvals
  • Write design docs and decision records, and work directly with external security auditors
  • Run production operations on Kubernetes, including observability, alerting, secrets, certificates and on-call
  • Maintain compliance controls such as sanctions screening and PII-safe handling

Required qualifications

  • Strong backend engineer who has shipped and operated production services in Go, or an adjacent systems language and eager to go deep in Go
  • Security-first mindset: thinks about threat models, blast radius and key custody
  • Comfortable with applied-cryptography fundamentals such as public-key cryptography, signatures and key management
  • Solid on distributed systems and API design, including idempotency, failure modes and service boundaries
  • Operationally experienced with production infrastructure, Kubernetes, observability and incident response
  • Clear written communicator who can explain decisions through design docs and decision records

Nice to have

  • Trusted Execution Environments such as AWS Nitro Enclaves or Intel SGX / TDX
  • Threshold cryptography or MPC, including DKG, FROST, verifiable secret sharing or resharing
  • Account abstraction, including ERC-4337, EIP-7702, smart accounts or embedded wallets
  • Custody or signing infrastructure such as Turnkey or Fireblocks
  • HSMs, YubiKey / PIV or secure-element integrations
  • Third-party security audits and driving remediation to completion
  • WebAuthn / passkeys, OAuth / OIDC, or the Go crypto ecosystem

Benefits

  • Remote-first global workforce with an NY office
  • Professional reimbursement program for industry conferences, certifications and more
  • Medical, dental and vision coverage (US and some other countries)
  • 401k retirement plan with company match (US only)
  • Wellness stipend
  • Home office setup and ergonomic equipment program

Before you apply

  • This role cannot be performed in California or Colorado
  • Offchain warns of fraudulent recruiter activity and offers jobs@offchainlabs.com to verify an offer or a recruiter

About the company

Offchain builds the Arbitrum stack that powers Arbitrum One, a widely adopted Ethereum scaling solution. The company reports $124 million in funding and says over 100 teams have used its technology to build Arbitrum chains.

Senior Backend Engineer, ZeroDev Wallet at Offchainlabs | JobZoey