Full Job Description
Position: Senior Developer, Open Source
Job Title:
Senior Developer – Open Source Team
Senior Developer on the Open Source Team, focused on strengthening 1
Password's open source posture and making developer tools easy to use directly inside developers' workflows through agentic IDE integrations such as Agent Hooks and IDE plugins. You'll serve as a technical leader, owning architectural decisions and driving cohesive execution on medium‑to‑large projects from initial planning through development and into customer support.
Location:
Remote – available in Canada and the US.
Responsibilities
• Significant professional software development experience, with a track record of independently owning and delivering medium‑to‑large technical projects end to end.
• Advanced hands‑on command of a modern development toolchain (Git, IDEs, terminal, debugging and testing tools) and the languages relevant to the team's work; comfortable reading, writing, and reviewing others' code.
• Experience designing extensible, maintainable systems, ideally developer tooling, IDE extensions, agent integrations, or actively maintained open source projects.
• Demonstrated ability to set technical direction and make architectural decisions that keep products scalable, secure, and high quality.
• A track record of working effectively in public, engaging with external contributors and upholding a high quality bar in community‑facing repositories.
• Interest in agent‑assisted development and building tools to make agent‑assisted development smoother and more secure.
• Excellent written and verbal communication skills, with the ability to make a project's impact and progress visible to engineering, product, and design stakeholders.
• A security‑minded approach consistent with 1
Password's principles.
Bonus Points For
• Experience maintaining a popular open source project or running open source community engagement.
• Familiarity with AI‑enabled or agentic IDEs (e.g., Cursor) and the emerging agent‑hook ecosystem.
• Experience contributing to an Open Source Program Office (OSPO) or similar function.
What You Can Expect
• Contribute large new features, significant product improvements, and critical bug fixes, such as extending our Agent Hooks across IDEs or building genuine in‑IDE value beyond links to external docs.
• Make architectural decisions that keep our integrations and public repositories scalable, secure, and aligned to 1
Password's existing security and authentication models.
• Contribute to the team's roadmap by identifying technical opportunities and risks up to ~6 months out, then lead execution aligned to team objectives.
• Raise the quality bar by identifying lapses in code quality and gaps in testing coverage, anticipating and reporting potential problems, and fostering a high standard of documentation across community‑facing repositories.
• Ensure alignment with cross‑functional partners (Partnerships, Product, UX, and the SDK/CLI teams), translating requirements into actionable work.
• Drive initiatives that better support 1
Password customers on your platform and mitigate issues developers face.
• Contribute to a positive, collaborative team environment by modeling best practices, providing constructive feedback, and supporting a sense of shared ownership.
Salary & Benefits
USA‑based roles only: Annual base salary $153,000–$214,000 USD plus immediate participation in 1
Password's benefits program (health, dental, 401k and many others), generous paid time off, an equity grant, and where applicable, participation in incentive programs.
Canada‑based roles only: Annual base salary $144,000–$202,000 CAD plus immediate participation in 1
Password’s generous benefits program (health, dental, RRSP and many others), generous paid time off, an equity grant, and where applicable, participation in incentive programs.
A…