Talent.com
Senior Software Engineer (Cryptography)
Senior Software Engineer (Cryptography)Bitwarden • Remote, Remote, United States
Senior Software Engineer (Cryptography)

Senior Software Engineer (Cryptography)

Bitwarden • Remote, Remote, United States
30+ days ago
Job type
  • Full-time
  • Remote
Job description

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 Manager
  • 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.

    Create a job alert for this search

    Senior Software Engineer • Remote, Remote, United States

    Related jobs
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    CareFirst BlueCross BlueShield • United States
    Remote
    Full-time
    Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer syste...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Boeing • US
    Permanent
    At Boeing, we innovate and collaborate to make the world a better place.We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportu...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Engineer (IBM APIC and Datapower) - Remote / Telecommute

    Senior Software Engineer (IBM APIC and Datapower) - Remote / Telecommute

    Cynet Systems • United States
    Remote
    Full-time
    The Software Engineer is responsible for designing, developing, testing, and maintaining large-scale enterprise software applications. The role includes analyzing requirements, implementing solution...Show more
    Last updated: 2 hours ago • Promoted • New!
    Senior Software Engineer - USA

    Senior Software Engineer - USA

    Canals Ai • United States, United States, United States
    Remote
    Full-time
    Remote – North America | Full-Time | Canals AI.Our platform seamlessly integrates with the systems distributors already use, automating tedious tasks and reducing failure points in moving physical ...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Rockstar • US
    Remote
    Full-time
    Quick Apply
    Rockstar is recruiting for a fast-growing SaaS company that empowers creators, coaches, and online experts to build thriving online communities. Our client offers a plug-and-play platform that enabl...Show more
    Last updated: 30+ days ago
    Senior Software Engineer- Backend (Remote)

    Senior Software Engineer- Backend (Remote)

    Home Depot • United States
    Remote
    Full-time
    Software Engineer is responsible for independently developing and consistently redesigning / refactoring a product to adapt to our customers and associates needs. Software Engineer, you will be part o...Show more
    Last updated: 2 hours ago • Promoted • New!
    Remote Senior Software Engineer - Cloud Distributed Systems

    Remote Senior Software Engineer - Cloud Distributed Systems

    Oracle • United States
    Remote
    Full-time
    As a Senior Member of Technical Staff, you will be a key contributor to the development and success of our next-generation CDA platform, which leverages the power of generative AI and cloud-native ...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Storage Engineer

    Senior Storage Engineer

    Govcio LLC • US, US
    Full-time
    Overview : GovCIO is currently hiring for a Storage Engineer to support our US Coast Guard IPSS contract.The Storage Engineer wil manage day-to-day operations of our storage environment and lead the...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Software Engineer, Snapshot

    Senior Software Engineer, Snapshot

    Keeper Security, Inc. • US
    Remote
    Full-time
    Quick Apply
    Keeper Security is hiring a detail-oriented and highly motivated Software Engineer to join our Browser Extension team.This is a 100% remote position, with the opportunity to work a hybrid schedule ...Show more
    Last updated: 25 days ago
    Senior Software Engineer - Observability

    Senior Software Engineer - Observability

    TetraScience • US
    Remote
    Full-time
    Quick Apply
    TetraScience is the Scientific Data and AI company.We are catalyzing the Scientific AI revolution by designing and industrializing AI-native scientific data sets, which we bring to life in a growin...Show more
    Last updated: 30+ days ago
    [Remote] Senior Software Engineer - Agent Toolkits & Cloud Infrastructure, Healthcare AI

    [Remote] Senior Software Engineer - Agent Toolkits & Cloud Infrastructure, Healthcare AI

    Oracle • United States
    Remote
    Full-time
    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.Develop and maintain robust software toolkits in Python and Java to support applied scient...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer - Observo AI

    Senior Software Engineer - Observo AI

    Sentinelone • Remote, Remote, United States
    Remote
    Full-time
    Observo AI team, our cutting-edge AI-driven data pipeline optimization platform.This role will be responsible for designing, developing, and scaling high-performance systems that process massive vo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Jobot • US
    Full-time
    Senior Software Engineer Needed - $120K-$180K -.This Jobot Job is hosted by : Steven Zacharias.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.Salary : $12...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Anvilogic Inc • US
    Remote
    Full-time
    Quick Apply
    Anvilogic is a Palo Alto-based AI cybersecurity startup founded in 2019 by security veterans and data scientists from Fortune 500 companies. Our mission is to democratize threat detection and huntin...Show more
    Last updated: 30+ days ago
    Senior Software Engineer - Remote

    Senior Software Engineer - Remote

    UnitedHealth Group • United States
    Remote
    Full-time
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer, Cybersecurity

    Senior Software Engineer, Cybersecurity

    Disability Solutions • US
    Full-time
    At Roche you can show up as yourself, embraced for the unique qualities you bring.Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted ...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer, Privileged Access Management (PAM)

    Senior Software Engineer, Privileged Access Management (PAM)

    Keeper Security • United States
    Full-time
    Keeper Security is hiring an experienced Senior Software Engineer to drive the development of our Privileged Access Management solution. This is a 100% remote position with an opportunity to work a ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (C / C++, Secure Access)

    Senior Software Engineer (C / C++, Secure Access)

    Keeper Security • United States
    Permanent
    We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote position with an opportunity to work a hybrid sched...Show more
    Last updated: 2 hours ago • Promoted • New!