Jobs · Engineering

Senior Software Engineer

Coinbase · New York, NY · 2 wk ago
RemoteRemoteEngineeringFull-time

About the role

As a Senior Software Engineer on the Core Cryptography team within Security, you'll play a pivotal role in developing and maintaining the cryptographic infrastructure that secures 99% of assets under custody. This includes leading the design, implementation, and integration of critical cryptographic services, ensuring global regulatory compliance and protecting customer assets.

Responsibilities

  • Own the design, implementation, and end-to-end integration of critical cryptographic infrastructure, including services required for global regulatory compliance
  • Drive infrastructure setup, continuous deployment, and observability strategies to proactively resolve production incidents and ensure catastrophe recovery
  • 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

Requirements

  • 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 (Multi-Party Computation experience strongly preferred)
  • 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

Qualifications

  • Extensive experience with applied cryptography, Key Management Systems (KMS), or Hardware Security Modules (HSMs)
  • Experience with systems languages such as Golang, Java, C++, or Rust
  • Experience operating Tier-0 or highly critical infrastructure
  • Experience managing complex projects end-to-end
  • Experience with generative AI

Skills

  • Applied cryptography
  • Key Management Systems (KMS)
  • Hardware Security Modules (HSMs)
  • Systems languages such as Golang, Java, C++, or Rust
  • Cloud infrastructure as code
  • Complex project management
  • Generative AI

Benefits

Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).

Pay

Annual base salary range (excluding equity and bonus): $186,065 USD - $218,900 USD

Schedule

Remote-first, with quarterly in-person working sessions called “surges”.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com