1

Developer, Rust

1Password

Remote · Full Time

Be the first to apply

Experience
Any
Salary
CAD 111,000 – CAD 155,000 / year
Openings
1
Posted
6 days 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 rapidly growing cybersecurity company with over $400 million ARR, recognized in the Forbes Cloud 100 for four consecutive years and partnered with notable organizations like Oracle Red Bull Racing. Our mission is to enable secure, productive digital experiences by ensuring the authenticity of every identity and the security of every login, creating trusted environments for users and devices. As pioneers in enterprise password management and unified access management, we serve over 180,000 businesses including Fortune 100 leaders and leading AI companies.

Role Overview

We are seeking an Intermediate Developer to join our Everyday Experience team, responsible for the core interfaces and workflows that customers interact with daily. This role involves maintaining high reliability, usability, and trust across key product experiences. The role spans exposure to product quality, foundational cross-platform components and customer-focused execution, making it a vital contributor to company-wide priorities.

Use of AI

We integrate AI thoughtfully across software development lifecycles to enhance productivity without compromising quality or security. Engineers employ AI tools for code reviews and bug detection, product managers synthesize user insights at scale, and designers create rapid prototypes. Our approach to AI mirrors our security philosophy, emphasizing human oversight, clear principles, and critical evaluation before deployment.

Key Responsibilities

  • Own complex systems development from design to production support.
  • Collaborate across product areas including backend services, CI/CD pipelines, and operational workflows.
  • Assess and balance quality, speed, reliability, and maintainability in technical decision-making.
  • Rapidly understand complex codebases and ambiguous problems.
  • Participate actively with cross-functional teams like Product, Design, Security, Browser, Backend, and Infrastructure.
  • Utilize AI-assisted development tools responsibly, validating AI-generated code for production safety.
  • Develop and maintain high-quality tests, documentation, and propose improvements.
  • Contribute to planning, refinement, prioritization, and release processes.
  • Support customer service teams by addressing complex issues and helping prioritize feedback.
  • Continually identify and implement opportunities for process and tool improvements.

Preferred Qualifications

  • Strong development experience in Rust.
  • Experience building backend services using Go is advantageous.
  • Familiarity with cloud infrastructure, particularly AWS, is a plus.

Work Environment & Culture

1Password values collaboration, open communication, honesty, simplicity, and people-first principles. We foster a fast-paced environment seeking experts who thrive on challenge, feedback, curiosity, and impact. The role is fully remote within Canada and the US, with occasional travel required for in-person events and team engagements.

Compensation & Benefits

For Canada-based roles, the salary ranges from $111,000 to $155,000 CAD annually. Benefits include competitive health and dental plans, parental leave top-ups, generous paid time off, an equity grant, retirement matching, a free 1Password account, paid volunteer days, and peer recognition programs. US-based salaries range from $123,000 to $172,000 USD, with similar benefits.

Diversity and Inclusion

1Password is an equal opportunity employer committed to inclusivity, diversity, and equity. We welcome applicants regardless of gender, race, disability, orientation, and other identities. Accommodations are available throughout the recruitment process upon request.

Additional Information

Applicants must work from their home country and will undergo a background check. We use AI and machine learning in recruitment for initial screening, and candidates can opt out if preferred. AI use is encouraged responsibly during application and development phases but not during live interviews.

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Adaptability Decision Making

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