> Markdown version of [/jobs/ext/2564629-senior-software-engineer-dirt](https://www.wearedevelopers.com/jobs/ext/2564629-senior-software-engineer-dirt). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (DIRT) - **Company:** Bitwarden, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $140,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Audit Trail, C Sharp (Programming Language), Relational Databases, Github, Internet Security, Python (Programming Language), Microsoft Windows SDK, Microsoft SQL Server, Open Source Technology, Phishing, Security Information and Event Management, TypeScript, Datadog, RxJS, .NET Core, Backend, AngularJS, Front End Software Development, Restful APIs, Splunk - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f43439b813b122f1 ## About the Role * Extensive experience with .NET Core and C# for backend services * Strong proficiency with Angular, TypeScript, and RxJS for front-end development * Deep understanding of relational database design, optimization, and SQL Server * Demonstrated ability to design and implement RESTful APIs * Experience building features for enterprise customers where auditability, permissions, and compliance matter * Collaborative and adaptable mindset with excellent communication skills * Excitement and enthusiasm for open source and for better internet security * Excellent problem-solving skills - you might not know all the answers, but you know how to find and communicate the solution NICE-TO-HAVES * User of Bitwarden * Startup experience * Open source experience * Experience with Rust, particularly for cross-platform SDK * Python, Splunk, or other SIEM platform experience (Datadog, Elastic, etc.) - we use Python in our Splunk app * Exposure to zero-knowledge or client-side-encrypted systems * Browser extension development (Manifest V3, service workers, IndexedDB) * Experience using Claude Code, or a similar generative AI coding platform ## Description * Work collaboratively to build and maintain features across Access Intelligence, event integrations, the browser extension's phishing blocker, our shared Rust core library, and the Bitwarden Splunk app * Take ownership of your work, partnering with QA to ensure that the appropriate parts of the application are tested and that tests are complete * Design and evolve APIs, data models, and encrypted report structures that hold up to real enterprise-scale data * Review PRs and provide constructive, pointed feedback to help fellow team members grow * Collaborate with the Bitwarden open-source community to review community contributions and address issues in GitHub ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Practice makes perfect - when it comes to RxJS](https://www.wearedevelopers.com/videos/1-practice-makes-perfect-when-it-comes-to-rxjs) ## Related Articles - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [Dev Digest 115 password beefstew is not Strog/|n0FF](https://www.wearedevelopers.com/magazine/429-dev-digest-115-password-beefstew-is-not-strog-n0ff) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)