
Senior Developer, Rust
1Password
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $153,000 - $214,000 per year
Job Level
Tech Stack
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