Senior Software Engineer (PAM)
Core
Lead the design and development of Bitwarden's next-generation Privileged Access Management (PAM) platform, including gateway services, terminal access protocols, and auditing/enforcement.
Role type
Senior IC software engineer (PAM platform)
Builds
Secure gateway controls, audited terminal logins, and session recording mechanics for the PAM product line.
Domain
Cybersecurity / Identity and Access Management
Deliverable
production ML models | product features
Required skills
C# / .NET, Rust, TypeScript, JEST, Docker, Kubernetes, SRE/observability tools, zero-trust architecture, encryption standards, threat-modeling
Preferred skills
AI-assisted development practices, open-source advocacy
Technologies
C#, .NET, Rust, TypeScript, JEST, Docker, Kubernetes, APM, alerting, telemetry dashboards
Responsibilities
Design and develop secure gateway controls and audited terminal logins; Maintain decoupled architecture and resilient APIs; Partner in cross-functional embedded trios to validate technical solutions; Build and maintain automated test suites and CI/CD pipelines; Own operational health, performance, and reliability telemetry; Build and maintain internal architecture specifications and open-source documentation.
Seniority
Senior, hands-on IC with team lead experience