Senior Software Engineer II (Auth)

Bitwarden
United States
Workplace: RemoteFull timeUSD 180,000 - 215,000 annuallyFunction: Software EngineeringSkills: ["Communication","Technical writing","Problem-solving","Collaboration","Attention to detail"]

Build and maintain Bitwarden’s core authentication systems across shared and client code, including a Rust core library, Angular clients, and the IdentityServer/API back end. Scope and refine initiatives with cross-team collaboration, participate in code reviews and async discussions, and help triage, diagnose, and resolve customer-reported authentication bugs. Improve security by updating dependencies and validating a stable, secure supply chain while documenting solutions clearly.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bitwarden
Bitwarden
23 hours ago

Senior Software Engineer II (Auth)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and maintain Bitwarden’s core authentication systems across shared and client code, including a Rust core library, Angular clients, and the IdentityServer/API back end. Scope and refine initiatives with cross-team collaboration, participate in code reviews and async discussions, and help triage, diagnose, and resolve customer-reported authentication bugs. Improve security by updating dependencies and validating a stable, secure supply chain while documenting solutions clearly.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain authentication code in the shared Rust core library, Angular clients, and the IdentityServer back-end.
  • •Scope and refine upcoming initiatives by collaborating across teams to design, document, and communicate solutions.
  • •Participate constructively in synchronous and asynchronous team discussions to drive toward actionable results.
  • •Provide timely, thorough, well-reasoned code reviews and contribute to platform quality.
  • •Triage, diagnose, and resolve bugs from customers and the community, and update core dependencies to protect the supply chain.

Pay and Benefits

Salary: USD 180,000 - 215,000 annually

Key Requirements

  • •Strong skills in Rust and Angular to develop and maintain authentication systems across multiple clients.
  • •Experience integrating Rust into other clients using WASM and UNIFFI bindings.
  • •Understanding of modern web authentication concepts including OAuth 2.0, OIDC, and WebAuthn.
  • •Experience working with Claude/LLMs or openness to learn how to work with the technology.
  • •Excellent technical writing and communication skills, with attention to detail for secure authentication.
Skills:CommunicationTechnical writingProblem-solvingCollaborationAttention to detail
Languages:English
Tech Stack:RustAngular.NETWASMUNIFFIOAuth 2.0OIDCWebAuthnIdentityServerClaudeLLMs

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Bitwarden
Develops Bitwarden, an open-source password management platform providing secure vaults, password generation, and cross-device syncing for individuals and businesses, with self-hosting and cloud-hosted deployment options and enterprise access controls.
Industry: Cybersecurity
Headquarters: Santa Barbara, United States
Founded: 2016
WebsiteLinkedIn