Bitwarden is hiring a Senior Rust Software Engineer for its Autofill team, where you will build new features and maintain cross-platform SDKs for our Password Manager products. You will take ownership of a key product area, scoping work to deliver features like passkeys, SSH keys, and autotype to users while maintaining high code quality.
What You'll Do
- Become an expert on the Password Manager APIs.
- Participate in hands-on design, development, and evolution of the Bitwarden Password Manager SDKs and desktop user interaction features such as passkeys, SSH keys, and autotype.
- Participate in growing Rust within the Bitwarden Password Manager products.
- Participate in code reviews, learning, and spreading technical knowledge.
- Independently plan, estimate, and deliver new feature work and bug fixes.
- Occasionally review and approve bug fixes submitted by the user community.
What We're Looking For
- Expertise in developing and maintaining Rust components, including the design and application of libraries, language bindings, and FFI.
- Experience in creating native desktop applications, interfacing directly with OS APIs on Windows, macOS, and Linux.
- Experience with Electron, TypeScript, and other web technology for cross-platform desktop applications and web clients.
- Collaborative and adaptable mindset.
- Openness and authenticity combined with excellent communication skills.
- Excitement and enthusiasm for open source and for better internet security.
- Excellent problem-solving skills.
Technical Stack
- Rust
- Electron
- TypeScript
- Windows API
- macOS API
- Linux API
Team & Environment
You will join the Autofill team within the Engineering organization.
Benefits & Compensation
- Compensation: $140,000 - $200,000
- Work remotely with motivated and supportive team members across the world.
- Learn and grow. Take on new challenges with the support of your team, and join our #growth-club to continue personal and professional development.
- Carve out up to 15% of your week for personal growth, learning, skill building and pursuing personal passions that positively impact the team and company.
Work Mode
This is a remote position for candidates located in the U.S.
At Bitwarden, we are dedicated to building a diverse and talented team.


