18h ago

Senior Rust Engineer

Remote (United States | Canada)

$153k-$214k / year

full-timesenior Remotecybersecurity

🛠 Tech Stack

💼 About This Role

You'll help build core systems behind our digital identity wallet, enabling safer, privacy-preserving identity proofing. You'll own a shared Rust foundation that powers credential security and interoperability across apps. This role shapes the future of digital identity at 1Password.

🎯 What You'll Do

  • Design, build, and maintain a shared Rust core for Verifiable Digital Credential storage and validation
  • Define stable, well-documented APIs for consumption via FFI and language bindings
  • Partner with mobile, desktop, browser, and security teams to ensure correctness and performance
  • Make architectural decisions balancing security, maintainability, and future evolution

📋 Requirements

  • At least 5 years of professional software development experience with production Rust
  • Experience owning non-trivial libraries or shared infrastructure
  • Comfort working in security-sensitive areas requiring careful review
  • Experience exposing Rust code via FFI to languages like Swift, Kotlin, or JavaScript

✨ Nice to Have

  • Familiarity with cryptography fundamentals (public/private key, signatures, hashing)
  • Experience building shared core libraries used across multiple platforms
  • Background in applied cryptography or security engineering

🎁 Benefits & Perks

  • 🏥 Health, dental, 401k (US) or benefits (Canada)
  • 🏖️ Generous paid time off
  • 📈 Equity grant
  • 💰 Incentive programs (where applicable)
0 0 0