Senior Rust Engineer

1Password

Remote regions

US Canada

Salary range

$153,000–$214,000/yr

Benefits

Similar Jobs

See all

What you'll do:

  • Design, build, and maintain a shared Rust core that supports Verifiable Digital Credential storage, parsing, and validation
  • Define stable, well-documented APIs for consumption by client applications through FFI and language bindings
  • Partner closely with mobile, desktop, browser, and security teams to ensure correctness, performance, and usability

What you need:

  • At least 5 years of professional software development experience, including strong production experience with Rust
  • Experience owning non-trivial libraries, shared infrastructure, or long-lived codebases
  • Comfort working in security-sensitive areas where correctness and careful review matter

Bonus points:

  • Familiarity with cryptography fundamentals such as public and private key cryptography, signatures, hashing, and secure key handling
  • Experience building shared core libraries used across multiple platforms
  • Exposure to identity, credentials, authentication systems, or security-focused engineering

1Password

1Password is building the foundation for a safe, productive digital future, innovating in the market-leading enterprise password manager space and pioneering Extended Access Management. With over 180,000 businesses trusting 1Password, they take a human-centric approach in everything from product strategy to user experience, fostering collaboration, transparency, and valuing employee contributions.

Apply for This Position