1

Developer, Authorization

1Password

Remote · Full Time

Be the first to apply

Experience
Any
Salary
CAD 111,000 – CAD 155,000 / year
Openings
1
Posted
56 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 leading cybersecurity company with over $400M in annual recurring revenue and a distinguished presence on the Forbes Cloud 100 for four consecutive years. We partner with top-tier organizations like Oracle Red Bull Racing, aiming to create a secure and productive digital workspace. Our mission centers on enabling employee productivity while maintaining security through authentic identities, secure application logins, and trusted devices. Trusted by over 180,000 businesses globally, including Fortune 100 and innovative AI companies, our products help teams securely utilize SaaS and AI tools.

Role Overview

We are seeking an intermediate software developer to enhance our product by delivering impactful features and improvements. This position involves taking ownership of projects of small to medium scope, writing high-quality code, and collaborating closely throughout the software development lifecycle including release and maintenance phases.

Team and Responsibilities

The Authorization team focuses on defining and managing permissions across 1Password’s ecosystem. Responsibilities include developing unified authorization systems, cross-product authorization APIs, and supporting services, in close collaboration with teams specializing in identity, authentication, and trust platforms. Your work will simplify authorization for developers, strengthen customer access controls, and guide access governance as our product suite expands.

Use of AI

Our Engineering, Product, and Design teams effectively integrate AI throughout the software development process to accelerate workflows while safeguarding quality and security. AI aids in code review, bug detection, user research, and rapid prototyping. We maintain strict principles incorporating human accountability and stringent evaluations before deployment.

Candidate Profile

  • Strong proficiency in Go programming language and independence in leveraging relevant development tools and technologies.
  • Experience with authorization or identity management systems, demonstrating a solid grasp of access controls and permissions.
  • Ability to work within an existing codebase, adopt and enhance existing patterns and suggest improvements.
  • A commitment to quality, emphasizing testing, maintainability, clear code, and documentation.
  • Excellent communication skills, including progress updates, early blocker escalations, and clear outcome communication with stakeholders.
  • A collaborative mindset that embraces feedback and contributes constructively to team discussions.

Desirable Skills

  • Experience in supporting live production systems and participating in incident response or on-call duties.
  • Knowledge of optimizing developer workflows through tooling, continuous integration/delivery, testing, and documentation improvements.

What You Will Do

  • Develop and deploy new product features, enhancements, and fixes within your team.
  • Lead small to medium scale projects, independently managing delivery from planning to completion.
  • Engage fully in the development cycle including design, implementation, testing, release, and support.
  • Write maintainable, well-tested code and contribute to refining testing strategies.
  • Provide clear documentation and share relevant context for peer understanding and collaboration.
  • Perform thoughtful code reviews that uplift overall quality and team performance.
  • Collaborate with customer support and other partners to analyze and prioritize customer feedback and issues.

Location and Compensation

This is a remote position open to candidates located in Canada or the US. Compensation for Canadian-based candidates ranges from 111000 to 155000 CAD per year, complemented by comprehensive benefits including health, dental, RRSP, paid time off, equity grants, and incentive programs.

Company Culture and Values

1Password values transparent communication, receptiveness to feedback, simplicity, honesty, and prioritizing people. We foster an environment that encourages experimentation, high standards, adaptability to change, continuous learning, and a drive to deliver results.

Remote Work and Inclusion

We support a remote-first work culture with some in-person engagements like offsites and events. We are an equal opportunity employer committed to diversity, equity, and inclusion. We provide accommodations in recruitment and offer a respectful, supportive workplace for all.

AI and Hiring Policy

We leverage AI thoughtfully in our processes and expect candidates to use AI tools responsibly in applications but without assistance during live interviews.

Additional Information

Employment is contingent on completion of background checks covering employment history, education, criminal records, credit history (where permissible), and public information.

Industry

Cybersecurity

Tools & software

Go required

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail 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