Senior Backend Engineer, ZeroDev Wallet
Offchain Labs· Engineering
RemoteFull-timePosted 3mo ago
About the role
Senior backend engineer role on the Developer Platform team building KMS and cryptographic recovery/trust models for ZeroDev’s non-custodial wallets, focusing on production Go services, security-critical infrastructure, and scalable signing workflows.
Responsibilities
- Backend services: build and operate Go services that power wallet creation, authentication, and signing at scale
- Key recovery and the committee trust model: distributed key generation and secret sharing that keep the service non-custodial, with recovery authority split across independent committees so no single party holds a user's key
- Trusted Execution Environments: reconstructing and operating on key material under hardware isolation and remote attestation
- Authentication and signing-provider integration: user-facing auth methods that gate signing (passkeys / WebAuthn, OAuth, OTP, sessions, 2FA), and integrating with a third-party signing provider (authorization and policy flows, scoped credentials, quorum / consensus approvals)
- Security review and hardening: writing design docs and decision records, working directly with external security auditors, and turning a high review bar into shipped code
- Production operations on Kubernetes: observability and alerting, secrets and certificate management, on-call, and the compliance controls the domain requires (sanctions screening, PII-safe handling)
- As the platform evolves, help expand it beyond interactive consumer wallets toward programmatic and automated signing, and programmable transaction policies.
Qualifications
- Strong backend engineer who has shipped and operated production services in Go (or an adjacent systems language and is eager to go deep in Go)
- Security-first by default: you naturally think about threat models, blast radius and key custody, and write code that holds up to security-critical review
- Comfortable with applied-cryptography: fundamentals such as public-key cryptography, signatures and key management, and can reason about how they apply to production systems (not required to be a cryptographer)
- Solid on distributed systems and API design: comfortable reasoning about idempotency, failure modes and clean service boundaries
- Operationally experienced: production infrastructure, Kubernetes, observability and incident response
- Clear written communicator: able to explain technical decisions through design docs and decision records, collaborative and review-heavy environment
Skills
Required:GoApplied cryptographyDistributed systemsKubernetes
Benefits
- Remote-first global workforce + NY office
- Professional reimbursement program (attendance, certifications, etc.)
- Medical, dental & vision coverage (US + some other countries)
- 401k retirement plan + company match (US only)
- Wellness stipend
- Home office set up / ergonomic equipment program
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Offchain Labs
Scaling Ethereum Without Compromise
Offchain Labs is a company that is dedicated to building cutting-edge scaling solutions for Ethereum. Our mission is to enable developers, businesses, and individuals to fully experience Ethereum without compromises.
EthereumLayer 2Blockchain scalingRollup technologyConsensus clientWeb3 development
More open roles at Offchain Labs
- Senior Backend Engineer3w agoRemote · Engineering
- Sr. Associate, Corporate Development1mo agoHybrid (Remote) · Strategy
- Business Operations Manager (SOC2)1mo agoRemote · Operations
- Executive Assistant2mo agoRemote · People
- Head of Solutions Engineering3mo agoRemote · Product