B

Bitwarden

Open-source password manager and secure storage

Lead Software Engineer - Secrets Manager & AI Identity

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listed

About the Job

Requirements

  • At least 8 years as a Lead Software Engineer, with team lead experience, including leading a team's technical direction, mentoring senior engineers, and being accountable for outcomes not personally implemented.
  • Expertise in C# and .NET, with strong working proficiency in Rust or TypeScript and Angular, and willingness to develop depth in the other.
  • Experience modernizing a live codebase incrementally, such as through framework upgrades, strict-typing rollouts, or state-management migrations, without stopping feature delivery or fragmenting codebase styles.
  • Experience with Entity Framework and implementations using PostgreSQL, MySQL, and SQLite.
  • Experience with languages such as Go and Python.
  • Experience with Terraform, Ansible, and GitHub Actions.
  • Experience with containerized environments such as Kubernetes.
  • Experience writing, consuming, and using software development kits and application programming interfaces.
  • Practical experience with containerized environments such as Docker or Kubernetes, automated unit, integration, and end-to-end test frameworks, and site reliability engineering and observability tools such as application performance monitoring, alerting, and telemetry dashboards.
  • Familiarity with zero-trust and zero-knowledge security architectures, encryption standards, and threat-modeling methodologies.
  • Familiarity with languages such as C++, Java, and PHP, and the WebAssembly instruction format.
  • Ability to work across languages and learn new ones as needed.
  • Ability to document clearly in writing and use data to make technical decisions.

Responsibilities

  • Design, build, test, deploy, and operate secure, performant applications across the Secrets Manager suite, taking end-to-end accountability for services, including components not personally written.
  • Set standards through pull request reviews and own team conventions for testing, error handling, application programming interface design, and secure coding.
  • Maintain automated test suites, integration harnesses, and continuous integration and continuous delivery pipelines so manual testing is not the safety net.
  • Maintain architecture specifications, application programming interface contracts, and open-source developer documentation.
  • Maintain clean service boundaries and design resilient application programming interfaces so Secrets Manager can evolve independently of the core platform.
  • Own the medium-term technical direction and document the reasoning behind significant decisions.
  • Pair with engineers on difficult problems, provide substantive design feedback, and mentor them.
  • Improve performance, reliability, accessibility, and maintainability; identify technical debt, explain its cost, and sequence pragmatic refactoring alongside delivery.
  • Own the operational health, performance, and reliability telemetry of services in production.
  • Partner with Product, Design, Security, and other engineering teams to design and validate solutions before implementation.
  • Shape engineering practices in the India Product Engineering organization and guide the team's adoption of AI-assisted development, including automation choices, human review, quality, and provenance.

Desired Qualifications

  • Experience with AI-assisted development practices; Claude Code is preferred.
  • Familiarity with C++, Java, PHP, and the WebAssembly instruction format.
  • Interest in open source, developer advocacy, and building secure internet services.
  • A collaborative and adaptable approach to rapid, outcome-driven feedback loops.

About the Company

Bitwarden

Open-source password manager and secure storage

Bitwarden provides password management and secure information storage for individuals and businesses. It works on a freemium model: a free basic plan with core password management tools, and premium plus enterprise plans with features like Secure Send, Secure Notes, and multi-factor authentication, plus administrative controls for organizations. The product is open-source and regularly audited by third parties, with data stored and synchronized for users across devices. Bitwarden differentiates itself by its transparency, open-source code, and ongoing security audits, building trust and offering accessibility through affordable premium and enterprise options. Its goal is to help people and teams protect sensitive information and simplify secure access across environments.

Company size
201-500
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$100M
Headquarters
Santa Barbara, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Bitwarden

See more jobs