> Markdown version of [/jobs/ext/2708186-software-engineer-cryptography](https://www.wearedevelopers.com/jobs/ext/2708186-software-engineer-cryptography). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Cryptography) - **Company:** Bitwarden, Inc. - **Location:** Santa Barbara, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $140,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C Sharp (Programming Language), Cryptographic Protocols, Internet Security, Key Management, Open Source Technology, TypeScript, Free and Open-Source Software - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-cryptography-bitwarden-8057618 ## About the Role * Strong proficiency and experience in Rust. Experience with TypeScript and C# are a plus. * 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 * 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 - you might not know all the answers, but you know how to find and communicate the solution ## Description * 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 * Troubleshoot and resolve complex security vulnerabilities and issues that require deep technical knowledge of our systems, * 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. * Become an expert. You'll get immersed in the prominent technology markets of security and open source software. * We are dedicated to building a diverse and talented team. 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. ## Related Videos - [This Machine Ends Data Breaches](https://www.wearedevelopers.com/videos/574-this-machine-ends-data-breaches) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Fake or News: Translating Dog Barks, Notepad Gets an Upgrade and Michelin-Star Robots - Paul Tregoing](https://www.wearedevelopers.com/videos/1802-fake-or-news-translating-dog-barks-notepad-gets-an-upgrade-and-michelin-star-robots-paul-tregoing) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Going Beyond Passwords: The Future of User Authentication](https://www.wearedevelopers.com/videos/714-going-beyond-passwords-the-future-of-user-authentication) - [Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes](https://www.wearedevelopers.com/videos/498-don-t-be-a-naive-developer-how-to-avoid-basic-cybersecurity-mistakes) ## Related Articles - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 115 password beefstew is not Strog/|n0FF](https://www.wearedevelopers.com/magazine/429-dev-digest-115-password-beefstew-is-not-strog-n0ff) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)