1Password

Senior Developer, Rust

1Password

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $153,000 - $214,000 per year

Job Level

About the role

  • As a Senior Rust Engineer at 1Password, you’ll help build the core systems behind our digital identity wallet, enabling safer, more privacy-preserving ways for people to prove who they are.
  • You’ll own a shared Rust foundation that powers credential security and interoperability across our apps.
  • Your work will directly shape the future of digital identity at 1Password.
  • This role establishes core abstractions used across the entire product.
  • The work requires judgment, care, and an ability to think long-term, since early decisions shape security, developer experience, and future flexibility.
  • Make thoughtful architectural decisions that balance security, maintainability, and future evolution.
  • Set and uphold high standards for testing, correctness, and long-term ownership.
  • Participate in on-call rotations to support reliable production systems.

Requirements

  • 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.
  • Experience exposing Rust code via FFI to other languages such as Swift, Kotlin, or JavaScript.
  • Ability to collaborate effectively with cross-functional partners and communicate technical ideas clearly.
  • A mindset oriented toward learning, mentorship, and improving systems over time.
  • Bonus points for familiarity with cryptography fundamentals such as public and private key cryptography, signatures, hashing, and secure key handling.
  • Bonus points for experience building shared core libraries used across multiple platforms.
  • Bonus points for exposure to identity, credentials, authentication systems, or security-focused engineering.
  • Bonus points for background in applied cryptography or security engineering.
Benefits
  • immediate participation in 1Password's benefits program (health, dental, 401k and many others)
  • utilization of our generous paid time off
  • an equity grant
  • participation in our incentive programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RustFFIcryptographypublic key cryptographyprivate key cryptographysignatureshashingsecure key handlingsoftware developmenttesting
Soft Skills
collaborationcommunicationjudgmentcarelong-term thinkingmentorshipsystem improvementattention to detailarchitectural decision-makingcross-functional teamwork