Senior Software Engineer (DIRT)

Bitwarden
United States
Workplace: RemoteFull timeUSD 140,000 - 200,000 annuallyFunction: Software EngineeringSkills: ["Collaboration","Communication","Problem-solving","Adaptability","Ownership"]

Build and maintain features for Bitwarden’s Data Insights and Reporting (DIRT) team, turning vault data and activity into enterprise-ready reports, dashboards, integrations, and phishing protection. Work across the browser extension’s phishing blocker, Access Intelligence, event integrations, Rust core libraries, and the Bitwarden Splunk app. Design APIs, encrypted data models, and scalable reporting structures, partnering with QA and contributing to Bitwarden’s open-source ecosystem.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bitwarden
Bitwarden
19 hours ago

Senior Software Engineer (DIRT)

✓ Verified Job

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

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

Job Summary

Build and maintain features for Bitwarden’s Data Insights and Reporting (DIRT) team, turning vault data and activity into enterprise-ready reports, dashboards, integrations, and phishing protection. Work across the browser extension’s phishing blocker, Access Intelligence, event integrations, Rust core libraries, and the Bitwarden Splunk app. Design APIs, encrypted data models, and scalable reporting structures, partnering with QA and contributing to Bitwarden’s open-source ecosystem.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain features across Access Intelligence, event integrations, the browser extension’s phishing blocker, a shared Rust core library, and the Bitwarden Splunk app.
  • •Partner with QA to ensure appropriate application areas are tested and that test coverage is complete.
  • •Design and evolve APIs, data models, and encrypted report structures for real enterprise-scale data.
  • •Review PRs and provide constructive feedback to help team members improve.
  • •Collaborate with the Bitwarden open-source community by reviewing GitHub contributions and addressing issues.

Pay and Benefits

Salary: USD 140,000 - 200,000 annually

Key Requirements

  • •Extensive experience with .NET Core and C# for backend services.
  • •Strong front-end development skills with Angular, TypeScript, and RxJS.
  • •Deep understanding of relational database design, optimization, and SQL Server.
  • •Ability to design and implement RESTful APIs.
  • •Experience building enterprise features where auditability, permissions, and compliance matter.
Experience:Enterprise softwareSecurityOpen sourceSaaS
Skills:CollaborationCommunicationProblem-solvingAdaptabilityOwnership
Languages:English
Tech Stack:.NET CoreC#AngularTypeScriptRxJSSQL ServerREST APIsRustPythonSplunkSIEMDatadogElasticZero-knowledgeClient-side-encrypted systemsBrowser extensionManifest V3Service workersIndexedDBClaude Code

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