Senior Developer, Rust
1Password
7 days ago
Remote, Worldwide
Senior
Base Salary
$153k - $214k/yr
Responsibilities
- Design, build, and maintain a shared Rust core for digital credential operations.
- Define stable, well-documented APIs for client applications through FFI.
- Collaborate with mobile, desktop, browser, and security teams.
- Make architectural decisions balancing security, maintainability, and evolution.
- Set high standards for testing, correctness, and long-term ownership.
- Contribute to technical planning, estimation, and prioritization.
- Participate in on-call rotations for production system support.
Requirements
- At least 5 years of professional software development experience.
- Strong production experience with Rust.
- Experience owning non-trivial libraries or long-lived codebases.
- Comfort in security-sensitive areas requiring careful review.
- Experience exposing Rust code via FFI to languages like Swift or Kotlin.
- Ability to communicate technical ideas clearly and collaborate effectively.
- A mindset oriented toward learning, mentorship, and system improvement.
Benefits
- Competitive health benefits including maternity and parental leave top-up.
- Generous paid time off policy.
- RSU program and retirement matching.
- Paid volunteer days and peer-to-peer recognition.
- Remote-first work environment.
Tech Stack
JavaScriptKotlinRustSwift
Categories
BackendSecurity