Software Engineer (Secrets Manager & AI Identity)

Bitwarden
Noida, Delhi
Full timeFunction: Software EngineeringExperience: 3-6 yearsSkills: ["Written communication","Collaboration","Data-driven prioritization","Rapid prototyping"]

Help build and scale Bitwarden’s Secrets Manager engine—APIs, SDKs, and CLIs—then extend it into an AI Identity and Access platform that securely protects ciphers, credentials, and API keys for autonomous agents. You’ll work in an Embedded Trio to design decoupled, high-performance services, implement zero-knowledge machine authentication and scoped tokens, and own end-to-end testing, deployment, and production operational health.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bitwarden
Bitwarden
1 week ago

Software Engineer (Secrets Manager & AI Identity)

✓ Verified Job

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

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

Job Summary

Help build and scale Bitwarden’s Secrets Manager engine—APIs, SDKs, and CLIs—then extend it into an AI Identity and Access platform that securely protects ciphers, credentials, and API keys for autonomous agents. You’ll work in an Embedded Trio to design decoupled, high-performance services, implement zero-knowledge machine authentication and scoped tokens, and own end-to-end testing, deployment, and production operational health.
Location: Noida, Delhi
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain high-performance APIs, SDKs, and CLIs for Secrets Manager and future AI Identity and Access frameworks.
  • •Implement secure machine authentication, scoped access tokens, and runtime secrets injection gateways that protect credentials from exposure to parent AI models and local environments.
  • •Work within a decoupled architecture using scalable, independent tenant services with dedicated data stores and asynchronous event-driven message networks.
  • •Own automated testing, deployment pipelines, and production operational health, including on-call rotation participation and postmortem-driven improvements.
  • •Build developer-friendly integration libraries and technical documentation to reduce friction for secrets enrollment and machine onboarding while threat-modeling and remediating security vulnerabilities.

Pay and Benefits

Perks:Remote Work

Key Requirements

  • •3-6 years of software engineering experience.
  • •Strong proficiency with AI-led development in Rust, C#/.NET, or TypeScript.
  • •Experience designing or integrating machine identity platforms, vaulting services, and OAuth/OIDC or token-based authorization (JWT, access tokens, API keys).
  • •Interest or experience in AI/agent security, including LLM memory isolation or sandboxed execution environments.
  • •Experience with automated integration tests, containerized environments (Docker/Kubernetes), and production monitoring/logging (e.g., Azure Monitor, Grafana) with a T-shaped engineering mindset.
Experience:3-6 years
Skills:Written communicationCollaborationData-driven prioritizationRapid prototyping
Languages:English
Tech Stack:RustC#.NETTypeScriptAI-led developmentAI identitySecrets ManagerAPIsSDKsCLIsMachine authenticationZero-knowledge protocolsOAuth/OIDCJWTAccess tokensAPI keysDockerKubernetesAzure MonitorGrafana

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