Senior Auth Engineer (Rust/Angular) - Remote

Bitwarden

United States

On-site

USD 180,000 - 215,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work
Open source culture
Career growth

Job summary

Bitwarden is seeking a Senior II Software Engineer on the Auth team to develop and maintain core authentication systems across web, desktop, browser extension, CLI, and mobile clients. You will work with Angular clients, Rust core, IdentityServer and API back-end to support password, SSO, WebAuthn, and 2FA.

The ideal candidate has strong Rust and Angular skills, excellent communication and technical writing, and a collaborative mindset.

Qualifications

  • Experience with Angular/.NET is a strong plus.
  • Familiarity with integrating Rust into other clients using WASM and UNIFFI bindings.
  • Understanding of modern web authentication concepts (OAuth 2.0, OIDC, WebAuthn).
  • Strong technical writing and communication skills.

Responsibilities

  • Build and maintain authentication code in Rust core library, Angular clients, and IdentityServer back-end.
  • Collaborate across teams to design, document, and communicate future solutions.
  • Provide thorough code reviews and contribute to problem-solving discussions.
  • Triage, diagnose, and fix bugs reported by users and community.
  • Update core dependencies to ensure secure and stable supply chain.

Skills

Rust
Angular
.NET
WASM bindings
OAuth 2.0
OIDC
WebAuthn
Technical writing
Communication
Team collaboration

Tools

UNIFFI bindings
IdentityServer

Job description

Bitwarden is seeking a Senior II Software Engineer on the Auth team to develop and maintain core authentication systems across web, desktop, browser extension, CLI, and mobile clients. You will work with Angular clients, Rust core, IdentityServer and API back-end to support password, SSO, WebAuthn, and 2FA.

The ideal candidate has strong Rust and Angular skills, excellent communication and technical writing, and a collaborative mindset.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer II - Auth (Remote)
Senior Software Engineer II - Auth (Remote)

your Jared • Northern (KY)

Hybrid
USD 180,000 - 215,000
Remote Senior Software Engineer, Auth (Rust/Angular)
Remote Senior Software Engineer, Auth (Rust/Angular)

Worky • United States

On-site
USD 180,000 - 215,000
Remote work (US-based)
Senior Software Engineer - Identity & Security (Remote)
Senior Software Engineer - Identity & Security (Remote)

Bitwarden Inc. • United States

Remote
USD 180,000 - 215,000
Senior Software Engineer II (Auth)
Senior Software Engineer II (Auth)

your Jared • Northern (KY)

Hybrid
USD 180,000 - 215,000
Senior Software Engineer II (Auth)
Senior Software Engineer II (Auth)

Bitwarden Inc. • United States

Remote
USD 180,000 - 215,000
Senior Front-End Engineer (Angular/TypeScript) - Remote
Senior Front-End Engineer (Angular/TypeScript) - Remote

Bitwarden • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer - Remote Security Platform
Senior Software Engineer - Remote Security Platform

Bitwarden Inc. • Santa Barbara (CA)

Hybrid
USD 140,000 - 200,000
Senior .NET Back-End Engineer Remote Open-Source Security
Senior .NET Back-End Engineer Remote Open-Source Security

Bitwarden Inc. • Santa Barbara (CA)

Hybrid
USD 140,000 - 200,000
Senior Frontend Engineer, Vault - Remote (US)
Senior Frontend Engineer, Vault - Remote (US)

your Jared • Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Full-Stack Engineer - Data Insights (Remote)
Senior Full-Stack Engineer - Data Insights (Remote)

Bitwarden • United States

On-site
USD 140,000 - 200,000