1

Senior Developer, Open Source

1Password

Remote · Full Time

Be the first to apply

Experience
Any
Salary
CAD 144,000 – CAD 202,000 / year
Openings
1
Posted
3 hours ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Company Overview

1Password is a rapidly growing cybersecurity company with over $500 million in annual recurring revenue. Recognized on the Forbes Cloud 100 list for four consecutive years and partnering with icons like Oracle Red Bull Racing, 1Password builds the foundation for secure and productive digital futures. Our mission centers on enhancing employee productivity without compromising security by ensuring authentic identities, secure application sign-ins, and trusted devices. Serving over 180,000 businesses globally, including Fortune 100 companies and leading AI firms, we innovate with market-leading enterprise password managers and Unified Access Management tailored for today's hybrid human-AI workflows.

Role Overview

We seek a Senior Developer to join our Open Source Team, focusing on bolstering 1Password's open source initiatives and enhancing developer tools within their workflows through integrations like Agent Hooks and IDE plugins. This role involves technical leadership, from architectural decision-making to executing medium and large projects, covering development through customer support.

Current AI Usage

Our teams integrate AI thoughtfully across development stages to boost speed without sacrificing quality or security. Engineers employ AI-assisted coding tools for faster reviews and early bug detection; product managers use AI to synthesize user research at scale; designers leverage AI-generated mockups for rapid prototyping. Our AI approach emphasizes clear principles, human accountability, and rigorous assessment before deployment.

Key Responsibilities

  • Lead and deliver medium-to-large technical projects independently across the full development lifecycle.
  • Make architectural decisions ensuring scalability, security, and maintainability of products.
  • Develop and enhance integrations such as Agent Hooks across multiple IDEs, creating functional in-IDE tools beyond external documentation links.
  • Contribute to roadmap planning by identifying technical risks and opportunities approximately six months ahead and steer execution aligned with team goals.
  • Raise code quality standards by spotting deficiencies in testing, documentation, and code quality within public repositories.
  • Collaborate closely with cross-functional teams including Partnerships, Product, UX, and SDK/CLI to translate requirements into actionable development plans.
  • Drive initiatives to improve developer experience and resolve customer challenges on supported platforms.
  • Foster a collaborative team culture by sharing best practices, providing constructive feedback, and encouraging shared ownership.

Candidate Profile

  • Extensive professional experience in software development with proven success owning and delivering significant projects independently.
  • Mastery of modern development tools such as Git, IDEs, terminals, debugging, and testing utilities, plus fluency in relevant programming languages with capability to read, write, and review code effectively.
  • Expertise in designing extensible and maintainable systems, preferably including developer tooling, IDE extensions, agent integrations, or active open source contributions.
  • Proven ability to set technical direction and make architectural choices that uphold security, scalability, and quality.
  • Experience engaging publicly with open source communities, maintaining high standards of quality for community-facing repositories.
  • Strong interest in agent-assisted development and creating tools that facilitate secure, seamless agent-assisted workflows.
  • Excellent communication skills to clearly convey project impacts and progress to engineering, product, and design stakeholders.
  • A security-first mindset aligned with 1Password’s principles.

Bonus Qualifications

  • Maintaining popular open source projects or leading open source community engagement.
  • Familiarity with AI-powered or agentic IDEs and related agent-hook ecosystems.
  • Experience contributing to or managing Open Source Program Offices (OSPOs).

Compensation & Benefits

For Canadian residents, annual salaries range from CAD 144,000 to CAD 202,000, including immediate eligibility for comprehensive benefits such as health, dental, retirement savings plans, equity grants, generous paid time off, and participation in incentive programs. Compensation reflects fair market value and internal equity based on experience and skillset.

Company Culture

1Password values simplicity, honesty, and prioritizes people. Our culture focuses on collaboration, transparency, constructive feedback, and shared ownership. We pursue excellence in a fast-paced environment that welcomes curiosity, adaptability, and results-driven problem solvers eager to challenge norms and innovate.

AI and Ethics

We actively incorporate AI technology responsibly to enhance security and productivity, promoting continuous learning and innovation among team members. Candidates are encouraged to responsibly use AI tools during the recruitment process.

Remote Work Philosophy

Founded as a remote-first company, 1Password supports flexible work from home countries while valuing periodic in-person interactions for team building and events.

Additional Information

Applicants will undergo background checks including employment verification and may opt out of AI-assisted application screening. 1Password is an equal opportunity employer committed to diversity and inclusivity, providing accommodations throughout recruitment as needed.

Level

Senior

Tools & software

Git required

How they work

Communication Teamwork & Collaboration Adaptability Leadership Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer