Skip to main content
Coinbase
Coinbase

Senior Software Engineer, Core Cryptography

RemoteUnited States only
Published
Role
Security
Experience
Senior
Employment
Full-time
$186.1k–$218.9k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer for Core Cryptography team at Coinbase. You will lead the design and implementation of critical cryptographic infrastructure, including MPC, to secure assets and ensure regulatory compliance. Requires 5+ years in distributed systems, applied cryptography/KMS/HSMs, and systems languages like Golang, Java, C++, or Rust. Must have experience operating Tier-0 infrastructure and managing complex projects.

Core skills

applied cryptographyKey Management Systems (KMS)Multi-Party Computation (MPC)

Required skills

GoJavaC++RustHardware Security Modules (HSMs)cloud infrastructure as code

Optional skills

Multi-Party Computation experience

Required languages

English

What you'll do

  • Own the design, implementation, and end-to-end integration of critical cryptographic infrastructure, including services required for global regulatory compliance
  • Lead infrastructure setup, continuous deployment, and observability strategies to proactively resolve production incidents and ensure catastrophe recovery
  • Drive complex integration challenges, implementing secure and resilient infrastructure in a high-stakes, zero-trust environment
  • Shape engineering quality as a technical mentor, promoting rigorous code reviews, comprehensive design documents, and best practices across the team
  • Partner with cross-functional stakeholders across Security, Product, and Policy to drive flawless execution

What they require

  • 5+ years of experience in software engineering with demonstrated success building highly available, distributed systems
  • Experience with applied cryptography, Key Management Systems (KMS), or Hardware Security Modules (HSMs), with understanding of how to safely operate within security-critical environments
  • Extensive programming experience in systems languages such as Golang, Java, C++, or Rust, with ability to operate in a Golang-heavy environment
  • Proven track record operating Tier-0 or highly critical infrastructure where system resilience, observability, and security are absolute prerequisites, including experience configuring cloud infrastructure as code across multiple isolated environments
  • Demonstrated experience managing complex projects end-to-end, removing technical blockers, navigating regulatory requirements, and mentoring team members
  • Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

Benefits

  • medical, dental, vision, 401(k)
  • equity and bonus eligibility

American company that operates a cryptocurrency exchange platform

🇺🇸 United StatesCryptoEnterprisecoinbase.com

What people say about this company

3.8/ 5

  • Employees appreciate the innovative and fast-paced work environment.
  • Many find growth opportunities and career advancement potential.
  • Some employees report issues with management and communication.
$186.1k–$218.9k/yr