16 Oct
|
Linuxassociation
|
Edmonton
16 Oct
Linuxassociation
Edmonton
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 skilled 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...#J-18808-Ljbffr
📌 Senior Developer, Source (Edmonton)
🏢 Linuxassociation
📍 Edmonton