- Experience
- Any
- Salary
- CAD 111,000 – CAD 155,000 / year
- Openings
- 1
- Posted
- 11 seconds 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 an industry-leading cybersecurity company specializing in enterprise password management and Unified Access Management. Trusted by over 180,000 businesses worldwide, including Fortune 100 firms and AI innovators, 1Password aims to create a safe and productive digital environment by securing identities, devices, and application sign-ins.
Role Purpose
We are seeking a mid-level Developer to join the Authorization team. You will own small to medium projects, contribute impactful product enhancements and customer-facing features, and collaborate closely with cross-functional teams to take initiatives from conception through deployment and support. This role focuses on creating and improving authorization systems that govern access and permissions across the 1Password ecosystem.
Key Responsibilities
- Develop and deliver new features, product improvements, and bug resolutions within your team’s codebase.
- Take full ownership of small-to-medium scoped assignments with minimal supervision, ensuring end-to-end completion.
- Participate actively in the full software development lifecycle: design, implementation, testing, release, and post-launch maintenance.
- Write clear, maintainable, and well-tested code while continually enhancing testing approaches.
- Document work thoroughly to facilitate code review and future support by others.
- Provide constructive code reviews that uphold quality standards and best practices.
- Collaborate with customer support and related teams to troubleshoot issues and prioritize feedback.
Required Qualifications
- Strong proficiency in Go programming language and familiarity with its associated toolsets needed to work independently.
- Experience in working with authorization or identity management systems, including a sound understanding of access control and permissions models.
- Ability to navigate complex existing codebases, apply established coding patterns, and suggest improvements.
- Commitment to producing high-quality code with attention to testing, maintainability, and well-written documentation.
- Excellent communication skills to effectively share progress, report blockers early, and align stakeholders on outcomes.
- A collaborative mindset embracing feedback and participation in team discussions.
Preferred Qualifications
- Experience with production environment support and involvement in on-call or incident response duties.
- Knowledge of enhancing developer workflows including tooling, continuous integration/deployment pipelines, testing frameworks, and documentation strategies to boost team efficiency and code quality.
Work Environment and AI Integration
1Password integrates AI thoughtfully throughout product and engineering workflows to improve speed and quality while maintaining security and human oversight. Candidates are encouraged to responsibly use AI tools during application but expected to engage without AI aid during live interviews.
Location and Culture
This is a fully remote position open to residents of Canada and the US. We value simplicity, integrity, and a people-first approach. Our team thrives on feedback, curiosity, adaptability, and driving impactful results in a fast-paced environment. Remote work is supported, with occasional in-person events and travel required.
Compensation and Benefits
Canada-based employees receive a base salary ranging from 111000 CAD to 155000 CAD annually along with comprehensive health and dental benefits, RRSP matching, generous paid time off, equity grants, and incentive programs. We provide maternity and parental leave top-ups, volunteer days, peer recognition programs, and give each employee a free 1Password account.
Diversity and Inclusion
1Password is dedicated to fostering an equitable and inclusive workplace that respects and celebrates diverse backgrounds and identities. Accommodations are available during recruitment processes as needed.
Additional Information
- Successful candidates must consent to background checks including employment, education, criminal records, and other verifications as allowed by law.
- The company was founded as remote-first in 2005, and remote work arrangements require working from your home country.