Skip to content

Senior Software Engineer, Developer Platform

Build and operate the secure, non-custodial KMS backend for ZeroDev embedded wallets on the Developer Platform team. Own Go services for key recovery, TEEs, authentication, and signing integration in a security-critical, high-review environment.

About the job

What you'll work on

  • Go backend services that broker 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 ever 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: the 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).

Who you are

  • A 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 reason about threat models, blast radius, and key custody as a habit, and you write code that holds up to security-critical review.
  • Comfortable with applied-cryptography fundamentals (public-key crypto, signatures, key management). You do not need to be a cryptographer, but you can reason about it and learn fast.
  • Solid on distributed systems and API design: idempotency, failure modes, and clean service boundaries.
  • Operationally mature: Kubernetes, observability, and incident response are not foreign to you.
  • Clear written communicator (design docs, decision records) who thrives in a collaborative, review-heavy culture.

Nice-to-have

  • TEE experience (AWS Nitro Enclaves, Intel SGX / TDX, or similar): attestation, enclave key handling, reproducible enclave builds.
  • Threshold cryptography / MPC in practice: DKG, FROST or other threshold signatures, verifiable secret sharing, resharing.
  • Account abstraction: ERC-4337, EIP-7702, smart-account or embedded / non-custodial wallet experience.
  • Built on or integrated a custody / signing provider (Turnkey, Fireblocks, or similar), or built one.
  • HSM / YubiKey / PIV / secure-element integration.
  • Been on the receiving end of a third-party security audit and driven the remediation.
  • WebAuthn / passkeys, OAuth / OIDC, and the Go crypto ecosystem.

Skills

Go, Kubernetes, Distributed Systems, Cryptography, Aws Nitro Enclaves, Intel Sgx, Webauthn, OAuth, Erc-4337, Mpc, Threshold Signatures, Hsm, Yubikey

Coinbase

Coinbase

United States

Senior Software Engineer - Blockchain Network
$186k+/yrRemote5+ YOEBackend Engineering

Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Hinge Health

Hinge Health

San Francisco, CA

Senior Software Engineer - Backend
$158k+/yrHybrid5+ YOEBackend Engineering

Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Fetch

Fetch

United States

Senior Backend Engineer II, Data & Agentic Context Platforms
$190k+/yrRemote8+ YOEBackend Engineering

Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.