1

Developer, Open Source

1Password

Remote · Full Time

Be the first to apply

Experience
Any
Salary
CAD 111,000 – CAD 155,000 / year
Openings
1
Posted
39 minutes 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

About 1Password

1Password is a leader in enterprise password management and Unified Access Management, trusted by over 180,000 businesses worldwide, including Fortune 100 companies and top AI firms. Our mission is to enable secure, productive digital work environments by verifying identities, safeguarding application sign-ins, and ensuring trusted devices.

Role Overview

We are looking for an Intermediate Developer to join the Open Source Team. This role focuses on enhancing 1Password’s open source initiatives and developing developer tools that integrate seamlessly into programming workflows via IDE plugins and agent hooks. You will engage in full feature lifecycle development, from planning through deployment and customer support, delivering consistent and quality results.

Use of AI at 1Password

Our teams employ AI thoughtfully across product and software development to boost speed and maintain quality and security standards. This includes AI-assisted coding, large-scale synthesis of user research, and rapid AI-generated design iterations. We uphold strict principles ensuring human accountability and rigorous evaluation before product release.

Key Responsibilities

  • Understand and expertly use your development tools to implement features, enhancements, and fixes across various codebases.
  • Participate actively in all stages of feature development including planning, execution, release, and supporting customers post-launch.
  • Maintain high code quality by creating new testing strategies, writing thorough unit and integration tests, documenting work extensively, and reporting issues accurately.
  • Plan solutions strategically, reuse proven development and security patterns, and submit well-documented code changes.
  • Contribute to and review formal proposals (RFCs/RFDs), promote best practices during code reviews, and provide constructive peer feedback.
  • Support customer service efforts by troubleshooting complex issues and prioritizing valuable user feedback.
  • Engage in team activities such as refinement, prioritization, and group estimation sessions.
  • Identify and pursue improvements, including codebase cleanup, community tools advancement, and enhancing IDE integration usability.

Candidate Criteria

  • Proven experience independently managing software development of scoped features from planning to release.
  • Good command of relevant tools and technology stacks to execute tasks efficiently.
  • Strong knowledge of modern development workflows, including version control (Git), IDE usage, terminal commands, debugging, testing, and dependency management.
  • Exceptional documentation and communication skills suitable for public-facing repositories.
  • Passion for developer tooling, IDE and agent integration, and involvement with open source communities.
  • Keen interest in agent-assisted development tools aimed at improving security and workflow efficiency.
  • Security-first mindset consistent with 1Password’s principles.

Preferred Qualifications

  • Experience contributing to open source projects.
  • Familiarity with AI-enabled or agent-based IDEs or building extensions/plugins for code editors.

Location & Salary

This is a remote position accepting applicants in Canada and the US.

For Canadian hires: Annual salary ranges from 111000 to 155000 CAD, including an extensive benefits package with health and dental coverage, retirement plans, paid time off, equity grants, and incentive programs.

For US hires: Annual salary ranges from 123000 to 172000 USD, with comparable benefits including health, dental, 401k, paid leave, equity, and incentives.

Our Culture & Values

At 1Password, collaboration, clear communication, responsiveness to feedback, and adherence to core values—keeping things simple, acting honestly, and prioritizing people—are paramount. We seek highly skilled, flexible individuals who embrace challenge, thrive in dynamic environments, and consistently deliver impactful results.

Work with AI & Remote Work Policy

We embrace AI as part of our innovation, encouraging team members to responsibly use and advance AI technologies in their work. The use of AI tools during the hiring process is allowed when used thoughtfully.

Although remote-first, our roles involve occasional travel for in-person meetings, including company-wide offsites and industry events.

Benefits Overview

  • Maternity and parental leave top-ups
  • Competitive health coverage and dental insurance
  • Generous paid time off policies
  • Restricted Stock Units (RSU) programs
  • Retirement plan contributions
  • Complimentary 1Password accounts
  • Paid volunteer days
  • Peer recognition program (Bonusly)
  • Inclusive and equitable workplace environment fostering diversity and respect

Additional Information

The hiring process includes background checks compliant with local laws. 1Password values inclusivity and provides accommodations upon request to support candidates through recruitment. Remote work requires that employees work from their home country. This posting corresponds to an existing opening.

Tools & software

Git required

How they work

Communication Teamwork & Collaboration Adaptability

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