Senior Software Engineer, Developer Platform

1 month, 3 weeks ago
Full-time
Senior
Software Development
Offchain Labs

Offchain Labs

Offchain Labs is a NY-based company creating cutting-edge scaling solutions for Ethereum with Arbitrum Rollup, instantly scaling Dapps and increasing capacity without sacrificing security.

Internet Software & Services
11-50
Founded 2018
$124M raised

Description

  • Own backend services and the cryptographic recovery and trust-model systems that support ZeroDev’s embedded wallets.
  • Build Go services that broker wallet creation, authentication, and signing at scale.
  • Design and implement key recovery mechanisms and distributed trust models using committee-based key splitting and secret sharing.
  • Work with trusted execution environments to reconstruct and operate on key material under hardware isolation and remote attestation.
  • Integrate user authentication and signing flows such as passkeys, OAuth, OTP, sessions, and 2FA.
  • Integrate with third-party signing providers, including authorization, policy flows, scoped credentials, and quorum-based approvals.
  • Write design docs and decision records, and partner directly with external security auditors on reviews and remediation.
  • Harden security-critical systems and ship code that meets a high review bar.
  • Operate production services on Kubernetes, including observability, alerting, secrets and certificate management, and on-call support.
  • Apply required compliance controls such as sanctions screening and PII-safe handling.

Requirements

  • Strong backend engineering experience shipping and operating production services in Go, or another adjacent systems language with willingness to go deep in Go.
  • Security-first mindset with the ability to reason about threat models, blast radius, and key custody.
  • Applied cryptography fundamentals, including public-key cryptography, signatures, and key management.
  • Solid understanding of distributed systems and API design, including idempotency, failure modes, and service boundaries.
  • Operational experience with Kubernetes, observability, and incident response.
  • Clear written communication skills for design docs and decision records.
  • Comfort working in a collaborative, review-heavy environment.
  • TEE experience with AWS Nitro Enclaves, Intel SGX/TDX, or similar, including attestation and enclave key handling, is preferred.
  • Threshold cryptography or MPC experience, such as DKG, FROST, verifiable secret sharing, or resharing, is preferred.
  • Account abstraction experience with ERC-4337, EIP-7702, or embedded/non-custodial wallets is preferred.
  • Experience integrating with custody or signing providers such as Turnkey or Fireblocks, or having built one, is preferred.
  • HSM, YubiKey, PIV, or secure-element integration experience is preferred.
  • Experience receiving and remediating findings from a third-party security audit is preferred.
  • Experience with WebAuthn/passkeys, OAuth/OIDC, and the Go crypto ecosystem is preferred.

Benefits

  • Remote-first global workforce with a New York office.
  • Annual company offsite plus team onsites.
  • Professional reimbursement program for conferences, certifications, and similar development expenses.
  • Medical, dental, and vision coverage for U.S. employees and some other countries.
  • 401(k) retirement plan with company match for U.S. employees.
  • Wellness stipend.
  • Home office setup and ergonomic equipment program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

R&D DevSecOps Engineer

Rackner 11-50 Internet Software & Services

Rackner is seeking a remote Software/AI Developer and DevSecOps Engineer to build secure mission applications, AI-enabled development tools, and controlled software-delivery pipelines for U.S. government and defense customers.

Argo CD AWS Azure CI/CD Cybersecurity DevSecOps Docker FastAPI Generative AI Git GitHub Actions GitLab CI Helm Kubernetes PostgreSQL Prefect Python Terraform
1 hour, 1 minute ago

Senior Software Engineer

Beacon Biosignals 11-50 Biotechnology

Beacon Biosignals is hiring a Senior Software Engineer for its Datastore team to scale backend data infrastructure that supports brain-data research, clinical studies, and digital health products.

AWS GraphQL Helm JavaScript Julia Kafka Kubernetes Node.js PostgreSQL Python RabbitMQ SQL Terraform TypeScript
1 hour, 31 minutes ago

Finance Systems Engineer

Go1 251-1K Diversified Consumer Services

Go1 is hiring a Finance Systems Engineer to improve AI-enabled finance operations and own scalable, controlled NetSuite order-to-cash workflows supporting teams worldwide.

CRM JavaScript NetSuite Python SQL TypeScript
1 hour, 46 minutes ago

Staff Software Engineer, Web (React)

Sprout Social 251-1K Professional Services

Sprout Social is hiring a Staff Software Engineer, Web to lead development of scalable web applications that deliver high-quality customer experiences across its social media management platform.

Agile CSS HTML JavaScript Node.js React TypeScript
2 hours, 1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers