Senior Software Engineer (Cryptography)
$140k - $200kBitwarden
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. 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. Learn more at bitwarden.com.
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. This role offers unique opportunities to make significant contributions to both our open-source community and enterprise solutions.
This is an all-remote team and we’re looking for someone located in the US. 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
- Troubleshoot and resolve complex security vulnerabilities and issues that require deep technical knowledge of our systems
WHAT YOU BRING TO BITWARDEN
- 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
WHAT TO EXPECT IN THE INTERVIEW PROCESS
- Meeting with our Recruiting team
- Interview with Engineering Manager
- Interview/s with team members
- Reference calls
A FEW REASONS TO WORK WITH US
- 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.
In the United States, the starting base compensation range for this role is $140,000 - $200,000. Actual compensation may vary based on level, relevant experience, and skill set as assessed in the interview process, as well as market data by location. See our careers page for a list of benefits. Please note that compensation outside the U.S. will differ based on the market.
- The Federal Reserve Bank of Dallas is searching for a Senior Software Engineer to join their team focused on digital currency and payments. You... ..., central bank digital currency (CBDC), and advanced cryptography. Why Federal Reserve Bank of Dallas? -Be part of a team that...Senior
$220.4k - $297.4k
...growing SaaS companies in the world. Our engineering teams build highly technical products... ...from bad actors. We are looking for senior leaders such as yourselves to create the... ...expertise in two or more of the following-Cryptography, Kubernetes Security, Web Security,...SeniorWork at officeLocal areaFlexible hours- ...solutions. We are a group of engineers passionate about building... ...service. About the role As a Senior Engineer on the Custody team... ...through best practices in software design, testing, and... ...systems, trading infrastructure, cryptography, or custody platforms is a strong...SeniorWork at officeRemote work
- ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as... ...running on Linux, leveraging Spring Boot Exposure to symmetric cryptography would be desired. Experience with virtualization like...Senior
- ...Senior Software Engineer, Mobile VIA is making an impact, and so can you. At VIA, our mission is to make communities cleaner, safer, and... ...Secure Enclaves (or equivalent technologies) Apply basic cryptography principles for data protection and secure communication within...Senior
- ...Senior Software Engineer VIA is making an impact, and so can you. At VIA, our mission is to make communities cleaner, safer, and more... ...thoughtfully integrate relevant advancements in privacy, cryptography, and distributed systems to contribute to VIA's cutting-edge...Senior
$108.25k - $169.93k
...Senior Software Engineer Opportunity The Senior Software Engineer leads the design, development, and evolution of Orion's modern cloud-native... ...) Has strong understanding of OAuth2, OpenID Connect, cryptography, and security protocols Has mastery of git workflows,...SeniorWork at office3 days per week$158k - $294k
...Job Title Scientist, Software Engineer - RUST Expert Job Code 38748 Job Location Herndon, VA (on-site) Schedule 9/80 Regular (9 out of... ...embedded systems. Experience with Information Assurance and/or cryptography. Experience with NSA Type 1 certification or other SW...SeniorLocal areaFlexible hours$180k - $250k
...The Role We're hiring a Senior Software Engineer to research, design, and build core improvements to the Monad protocol. Your work will involve distributed algorithms, cryptography, and consensus mechanisms. You'll draw on previous experience in distributed systems...SeniorFull timeWork at officeFlexible hours- ...analysis, testing and debugging of computer software applications and/or systems. May... ...modifications. Responsible for leading group of engineers on a technical activity and completion... ...with Rust programming language Cryptography experience, including integrating...SeniorLocal areaFlexible hours
$160k - $190k
...An impressive mission requires an equally impressive Senior Software Engineer. As a key technical contributor at VIA, you will be instrumental... ...thoughtfully integrate relevant advancements in privacy, cryptography, and distributed systems to contribute to VIA's cutting-...SeniorSummer workRemote workWork from homeFlexible hours$100k - $275k
...Software Engineer Would you like to perform rewarding work while contributing to the success... ...systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization,... ...one of the following skill levels: Senior: Seven (7) years experience as a SWE,...SeniorFor subcontractorLocal areaFlexible hours- ...standards of our industry. Our world-class software engineering team is based at Futurex's Engineering... ...and incentive pay package. Both senior and junior positions are available.... ...frameworks (vue.js) ~ Experience with cryptography is a plus Benefits Play a key...SeniorTemporary workFlexible hours
$150k - $200k
...infrastructure is the backbone of our mission. As a Senior Software Engineer, specializing in mobile development, you will move beyond... ...Secure Enclaves (or equivalent technologies) Apply basic cryptography principles for data protection and secure communication within...SeniorSummer workRemote workWork from homeFlexible hours$130k - $150k
...Summary The Staff Software Engineer will participate in the architecture, design, development, test and integration of software features... ...system and network security, authentication protocols, cryptography, and securing databases and applications in regulated environments...Senior- ...Senior DevSecOps Software Engineer Join Collins Aerospace Resilient Connectivity Products (RCP) Engineering to shape the future of military communications... ...with industry experts on advanced embedded software, cryptography, and state‑of‑the‑art computing architectures....Senior
$200k - $250k
...foundational level. Our mission is to make strong cryptography the default across the open internet... ...scalable computing the default for software. Our team is low-ego, high-agency,... ...like. We are looking for talented engineers who are excited by the radical potential...SeniorRemote work- Selection changes the language of the page/content AIML - Senior Software Engineer, On-Device - PriML Cambridge, England, United Kingdom... ...the intersection of privacy‑preserving technology, applied cryptography and machine learning. Successful candidates must possess...Senior
$221k - $260k
...recognized our collective progress in identity, cryptography, AI, and global-scale hardware... ...Operations, Risk, Data Science, and other Engineering teams in the company. Excel: Build core... ...failure. You’ll take ownership of key software components—designing, building,...SeniorFlexible hours- ...Auth is a VC-backed company that works on applied cryptography and we specialize in private key management software. Our company vision is to proliferate the usage... ...Take complete end-to-end technical & engineering ownership of one or more applications / product...SeniorWork experience placementRemote workFlexible hours
$104k - $187k
Consensys is the leading blockchain and web3 software company founded by Joe Lubin, CEO of... ...MetaMask aims to create a thriving engineering organization that supports the well-being... ...and Web3 Basic understanding of cryptography principles Experience working in distributed...SeniorRemote workShift work$128k - $152k
GHX is seeking a Senior Software Engineer to work on our Enterprise Integration solutions. The position will report to the Manager, SWE and be... ...qualifications Certificate-based authentication, cryptography. Experience in System integration/ B2B integrations / SCM...Senior$130k - $187k
...leading blockchain and web3 software company founded by Joe Lubin... ...MetaMask aims to create a thriving engineering organization that supports... ...the MetaMask platform. As a Senior Software Engineer on this... ...3 Basic understanding of cryptography principles Experience working...SeniorRemote workShift work- ...Introduction At IBM Software, we transform client challenges into solutions. Building... ...the world. We’re looking for Senior Engineers with a deep backend focus to join our... ...professional is also expected to: Security & Cryptography Expert understanding of symmetric...Senior
- ...Senior Security Software Engineer Torrance, CA - Relocation Assistance Provided The Company Our client's mission is to expand humanity... ...~ Deep security knowledge in one or more domains (i.e. cryptography, network security, infrastructure security). ~...SeniorRelocation package
$86.8k - $165.2k
...Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the future of military... ...with industry experts on advanced embedded software, cryptography, and state-of-the-art computing architectures. At...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timePart timeWork experience placementWorldwideFlexible hours- ...its Allies a definitive edge and deter future conflicts. Software Security Engineer As a Software Security Engineer at Castelion, you will architect... ...verification processes for embedded flight systems. Cryptography & Encryption: Develop and integrate cryptographic...SeniorPermanent employment
- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative...SeniorWork experience placement
- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused...SeniorFull timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Cryptography). Be the first to apply!
- software engineer amazon United States
- experienced software developer United States
- federal - software developer United States
- software developer internship United States
- senior software engineer United States
- software developer fintech United States
- part time software developer remote United States
- software developer intern United States
- software data engineer United States
- software engineer matlab simulink United States



