Our company

  • Coinbase – Security Platform Engineering team

Your position

  • Senior Software Engineer

Requirements

  • 5+ years in software engineering with success building highly available, distributed systems
  • Deep domain expertise in applied cryptography, Key Management Systems (KMS), or Hardware Security Modules (HSMs) with proven cryptographic protocol experience (Multi-Party Computation experience strongly preferred)
  • Extensive programming experience in systems languages (Golang, Java, C++, or Rust) with ability to operate in a Golang-heavy environment
  • Proven track record leading a team’s technical strategy, architecture, and deliverables for large-scale projects with complex regulatory requirements
  • Experience operating Tier-0 or highly critical infrastructure where resilience, security, and low latency are essential

Compensation & benefits

  • Base salary varies by location: $186,065—$218,900 USD
  • Total compensation may include equity and bonus eligibility
  • Benefits: medical, dental, vision, 401(k)
  • Remote-first, not remote-only; quarterly in-person surges