Staff Software Engineer (Architecture)

Job Category: Technology and IT
Job Type: Remote
Job Location: USA
Salary: $180K - $240K
Company Name: Bitwarden

About the Job

Bitwarden is a trusted leader in identity security, serving millions of individuals, developers, and enterprises worldwide. We enable secure management and sharing of sensitive data across devices through robust solutions including password management, secrets management, and innovations in passwordless and passkey technology. Headquartered in Santa Barbara, California, Bitwarden is committed to open-source excellence and empowering users globally.

Position: Staff Software Engineer – Architecture (Remote, U.S. only)

We are seeking a Staff Software Engineer to join our Architecture group. In this role, you will help shape the technical direction of the Bitwarden platform across web, mobile, and server components. You will work on high-impact features and architectural decisions, collaborate across teams, and contribute to our thriving open-source community.

This is a fully remote position for candidates based in the United States. Visa sponsorship is not available at this time.

Key Responsibilities

  • Deeply understand and work across the entire Bitwarden codebase, including backend services, APIs, database systems, mobile apps, browser extensions, and desktop clients.

  • Lead hands-on development of key features and proof-of-concept initiatives.

  • Define and support architectural strategy, frameworks, and tooling across engineering teams.

  • Drive cross-team collaboration through code reviews, design sessions, and mentorship.

  • Guide projects from concept through delivery, including documentation and knowledge sharing.

  • Act as a technical escalation point for teams and support community contributions.

  • Champion engineering best practices and advocate for continuous improvement in product delivery and development processes.

What You Bring

  • Strong experience with Bitwarden’s technology stack:
    .NET Core (C#), JavaScript/TypeScript, Angular, Docker, Azure, and relational databases like SQL Server.

  • Experience with version control systems (e.g., Git).

  • A collaborative mindset and the ability to communicate clearly across technical and non-technical audiences.

  • Strong problem-solving skills, intellectual curiosity, and a proactive approach to finding solutions.

  • Enthusiasm for working in a security-first, customer-centric environment.

  • A passion for open source and mentoring fellow engineers.

Interview Process

  1. Introduction with the Recruiting Manager

  2. Technical interview with the Principal Architect

  3. Technical discussions with members of the Architecture group

  4. Final conversation with the Founder and CTO

  5. Reference checks

Why Join Bitwarden

  • Make a meaningful impact—our community loves what we do, and so will you.

  • Grow in a fast-evolving field at the intersection of security and open source.

  • Work remotely with a diverse, supportive, and collaborative team.

  • Engage in continuous personal and professional development through internal initiatives like our #growth-club.

Compensation & Benefits

  • U.S. base salary range: $180,000 – $240,000, based on experience, skills, and location.

  • A comprehensive benefits package is provided (details on our careers page).

  • Compensation for roles outside the U.S. will vary based on regional market rates.


    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx