Bitwarden
Senior Software Engineer (Cryptography)
Remote, U.S · Senior
Sponsorship not specified$140k-$200kDetected 25 days ago
TypeScriptRustC#CommunicationProblem SolvingAdaptability
About the role
- Bitwarden makes it easy for all users to extend robust security across their devices with password management, secrets management, and passwordless and passkey innovations.
- The company is headquartered in Santa Barbara, California.
- We do not offer visa sponsorship at this time.
Responsibilities
- Support Bitwarden goals by designing, developing and maintaining key hierarchies and cryptographic protocols that are secure and performant
- Design and enforce secure key management practices across clients and servers to prevent key compromise and protect sensitive cryptographic material
- Help design usable APIs that abstract crypto correctly for other developers
- Build and maintain both internal and external documentation and specifications
- Bitwarden is the trusted identity security leader for millions of users worldwide, empowering enterprises, developers, and individuals to securely manage and share sensitive information anywhere.
- As a Senior Software Engineer specializing in Bitwarden's cryptography layer, you will lead the design and development of the key hierarchy and cryptographic protocols that protects millions of users worldwide.
- You'll own critical encryption systems and complex technical challenges at the intersection of security, scalability, and user experience.
Requirements
- Experience designing and implementing secure cryptographic protocols
- Familiarity with OS-level key management APIs and secure storage mechanisms across platforms
- Practical knowledge of secure key management practices, including key generation, storage, rotation, and revocation
- Ability to evaluate cryptographic library security, performance, and misuse resistance
- Excellent problem-solving skills - you might not know all the answers, but you know how to find and communicate the solution
Nice to have
- Strong proficiency and experience in Rust.
- Experience with TypeScript and C# are a plus.
Compensation
- In the United States, the starting base compensation range for this role is $140,000 - $200,000.
Company info
- Our user community loves us and we love them. Come to work each day with a sense of purpose as we bring a more secure internet experience to everyone from our friends and family to the world's largest organizations.
- We are dedicated to building a diverse and talented team. Work remotely with motivated and supportive team members across the world.
- This is an all-remote team and we're looking for someone located in the US.
Visa & Work Authorization
- We do not offer visa sponsorship at this time.
Apply directly at Bitwarden →Create a free account for alerts like thisView Bitwarden immigration profile
This listing is sourced directly from Bitwarden's careers page and normalized into a canonical job model.