Salary not listed
Senior Software Engineer (Secrets Manager)
FullstackRemote — worldwide
Published on 2026-10-22
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and operate Bitwarden’s Secrets Manager, a product for securely storing, managing, and deploying credentials. Own features end to end across APIs, SDKs, and the web client, and help ensure production reliability and security.
About the company
Bitwarden is an open-source password manager for individuals and organizations. It helps teams securely store, share, and manage credentials across devices.
The team
Secrets Manager team
Stack
.NETC#RustTypeScriptAngularGoPythonC++
What you'll do
- Own features from specification through production across the API, client, and SDK.
- Design resilient APIs and maintain clean service boundaries.
- Improve performance, reliability, accessibility, architecture, and maintainability.
- Review code, pair on difficult problems, and support less experienced engineers.
- Monitor and own the operational health of production services.
- Partner with Product, Design, Security, and engineering teams.
What we're looking for
- 5+ years building and operating production software.
- Experience owning substantial, technically demanding features end to end.
- Expertise in languages such as Rust, Go, or Python.
- Experience with SDKs and APIs, infrastructure tooling, and Kubernetes.
- Experience with C#/.NET, TypeScript/Angular, and Entity Framework with relational databases.
- Practical experience with containers, automated testing, and observability tools.
- Familiarity with zero-trust and zero-knowledge security, encryption standards, and threat modeling.
- Clear written communication, collaborative problem-solving, and practical use of AI coding assistants.
Nice to have
- Familiarity with C++, Java, PHP, or WASM instruction format.
- Interest in open source and developer advocacy.
