Senior Software Engineer (Cryptography)

1 month, 2 weeks ago
Full-time
Senior
Software Development
Bitwarden

Bitwarden

Bitwarden is a trusted password manager that provides secure password generation, storage, and sharing for individuals and businesses. With zero-knowledge, end-to-end encryption, Bitwarden offers open-source solutions for managing sensitive information...

Internet Software & Services
51-250
Founded 2015
$100M raised

Description

  • Design, develop, and maintain key hierarchies and cryptographic protocols that are secure and performant.
  • Design and enforce secure key management practices across clients and servers to protect sensitive cryptographic material.
  • Design usable APIs that correctly abstract cryptography for other developers.
  • Build and maintain internal and external documentation and specifications.
  • Troubleshoot and resolve complex security vulnerabilities and system issues requiring deep technical expertise.
  • Contribute to both open-source community work and enterprise solutions.

Requirements

  • Strong proficiency and experience in Rust.
  • Experience with TypeScript and C# is 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 key generation, storage, rotation, and revocation.
  • Ability to evaluate cryptographic library security, performance, and misuse resistance.
  • Collaborative and adaptable mindset.
  • Excellent communication skills with openness and authenticity.
  • Excitement for open source and better internet security.
  • Excellent problem-solving skills.
  • Must be located in the US.
  • No visa sponsorship is available at this time.

Benefits

  • Starting base compensation range of $140,000 - $200,000 in the United States.
  • Remote work with an all-remote team.
  • Opportunity to work on security and open-source technology.
  • Chance to contribute to a mission focused on improving internet security for millions of users.
  • Support for personal and professional development through new challenges and a growth-focused team.
  • Work with motivated and supportive team members across the world.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead AI Implementation and Development Engineer

Industrial Electric Mfg. 251-1K Electrical Equipment

IEM is hiring a Lead AI Implementation and Development Engineer to develop and deploy AI-powered engineering applications that improve Order, Applications, and Design Engineering workflows.

Generative AI LLM
10 minutes ago

Senior Software Engineer

ZoomInfo 1K-5K Professional Services

ZoomInfo is hiring a senior software engineer to own production deployment, platform, and automation systems that help internal teams ship and operate services reliably.

Apache Airflow Argo CD AWS GCP GitHub Actions GitOps Go Helm Kubernetes NestJS Node.js REST API Terraform TypeScript
25 minutes ago

Developer – Ops and Sustainment

Electrosoft 51-250 Internet Software & Services

Electrosoft Services, LLC is hiring a Developer – Ops and Sustainment to support enterprise operations and sustainment applications and APIs for federal customers.

Agile AWS Azure C# CI/CD DevSecOps GCP Git GitHub GitLab Java JavaScript Microservices .NET OAuth OpenID Connect Python REST API SAML SQL TypeScript
40 minutes ago

Software Developer

Electrosoft 51-250 Internet Software & Services

Electrosoft Services, LLC is hiring a Software Developer to build and support enterprise applications and digital solutions for federal transformation and service experience initiatives.

Agile AWS Azure C# CI/CD Cybersecurity DevSecOps Git GitHub GitLab Java JavaScript Microservices .NET PowerShell Python REST API Salesforce Scrum SQL
40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers