Remote Jobs Sign In

Senior Software Engineer II

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Aug 25, 2026
This job expires in: 29 days

Job Summary

As a Senior Software Engineer II on the Auth team, this full-time remote position will develop and maintain core authentication systems for various Bitwarden clients, utilizing strong skills in Rust and Angular to enhance security features and support multiple authentication methods.

Key responsibilities
  • Build and maintain authentication code in Rust core library, Angular clients, and IdentityServer back-end
  • Scope and refine initiatives through collaborative design, documentation, and communication
  • Triage, diagnose, and resolve bugs reported by the community and customers
Required qualifications
  • Extensive experience in Angular development; .NET experience is a strong plus
  • Familiarity with integrating Rust using WASM and UNIFFI bindings
  • Understanding of modern web authentication concepts (OAuth 2.0, OIDC, WebAuthn)
  • Strong technical writing skills and ability to communicate complex problems clearly
  • Knowledge of modern encryption techniques and secure development principles is a plus

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 47,803 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee