Senior Software Engineer
Bitwarden
Senior Software Engineer
Bitwarden
Open-source password manager and secure storage
Bitwarden promotes better internet security and safety with the leading open source password management solution for individuals, teams, and business organizations. Our philosophy on security is that “we are all in this together” – we continue to offer a full-featured free version of Bitwarden so that everyone can be protected with strong password management. We also provide enterprise-grade solutions to some of the largest companies in the world, and will continue to innovate in the identity and authentication market as the world starts to grow beyond passwords. Read more on the Bitwarden blog.
As a Senior TypeScript/Electron Engineer on the Desktop Native team, you will build secure, reliable desktop experiences that connect the Bitwarden Electron application with native OS capabilities. You will focus on the TypeScript and Electron side of features such as Autotype, the SSH agent, and the DuckDuckGo integration, collaborating closely with Rust engineers and teams working on the vault and desktop platform. This role is primarily for someone strong in TypeScript, Electron, and modern application development who enjoys solving cross-platform challenges in a zero-knowledge, end-to-end encrypted product. Rust expertise is a plus, not a requirement.
WHAT YOU WILL DO
WHAT YOU BRING TO BITWARDEN
WHY WORK WITH US
We are committed to fostering an inclusive workplace where everyone can do their best work. We welcome applicants from all backgrounds and make employment decisions based on skills, experience, qualifications, and business needs.
Bitwarden provides password management and secure information storage for individuals and businesses. It works on a freemium model: a free basic plan with core password management tools, and premium plus enterprise plans with features like Secure Send, Secure Notes, and multi-factor authentication, plus administrative controls for organizations. The product is open-source and regularly audited by third parties, with data stored and synchronized for users across devices. Bitwarden differentiates itself by its transparency, open-source code, and ongoing security audits, building trust and offering accessibility through affordable premium and enterprise options. Its goal is to help people and teams protect sensitive information and simplify secure access across environments.
Explore more opportunities at Bitwarden