Staff Software Engineer

Remote $135k–$225k senior 2 months ago full-time quality 8.8/10
GolangJavaC++Rust

What you'll do:

  • Lead the architecture and execution of critical cryptographic infrastructure, including services required for global regulatory compliance.
  • Define technical strategies with a multi-quarter horizon, bringing clarity to highly ambiguous requirements for novel cryptographic solutions.
  • Own risky and ambitious initiatives, implementing secure and resilient cryptographic protocols in a high-stakes, zero-trust environment.
  • Shape engineering quality practices as a technical anchor and mentor within a team of senior engineers, driving rigorous code reviews and eliminating single points of failure.
  • Build alignment and secure commitment from cross-functional partners across Security, Product, and Policy to drive flawless execution.

Required Skills and Experience:

  • 8+ years of experience in software engineering with demonstrated success building highly available, distributed systems.
  • Deep domain expertise in applied cryptography, Key Management Systems (KMS), or Hardware Security Modules (HSMs), with proven experience safely implementing cryptographic protocols (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, security, and low latency are absolute prerequisites.
  • Demonstrated experience leading a team's technical strategy, architecture, and deliverables for large-scale projects, including navigating complex regulatory requirements and translating them into robust engineering solutions.
  • Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Coinbase.