1Password logo
1Password
Posted 29 days agoVerified live 2d ago

Developer, Rust

Brief overview

Remote
$123k–$172k/yrStated range
1 H-1B approvalsDept. of Labor
RustBackend ServicesGoAWSCI/CDSoftware TestingAI-Assisted Development

About the company

1Password logo
1Password1password.com

1Password operates as a password manager for documents, credit card information, and addresses.

Visa sponsorship history

1 year sponsoring, last filed FY2023

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1H-1B approved
100%approval rate
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20231

Job description

Summary

1Password is a cybersecurity company building secure identity, application access, and device trust solutions for a digital-first world. The Intermediate Developer will join the Everyday Experience team to build and maintain reliable, usable, and trusted product experiences using Rust, while contributing across development, testing, release, support, and operational workflows.

Responsibilities

  • Acquire and maintain a solid understanding of your development toolchain and use it to contribute new features, improvements, and bug fixes across the team's codebases
  • Participate in the complete lifecycle of a feature: contribute to planning, do the development, and help oversee its release and customer support
  • Ensure code is high quality and maintainable by developing new testing strategies in addition to existing ones, writing unit and integration tests for new and existing code, documenting your work thoroughly, and reporting issues effectively
  • Plan your solutions ahead of writing code, recognize and reuse existing patterns and best practices (development, security, quality), and submit well-documented merge requests
  • Participate in and review documented proposals (RFCs/RFDs), promote best practices in code reviews, and provide thoughtful peer feedback
  • Empower our customer support team to better support our products, address tough issues driving support inflows, and help determine high-priority customer feedback
  • Be an active participant in team organization: refinement, prioritization, and group estimation
  • Be curious and on the lookout for improvement opportunities you can suggest or tackle yourself, whether in repo cleanup, community engagement tooling, or IDE integration ergonomics

Skills

  • Experienced developer with strong Rust knowledge
  • Able to own complex systems work end-to-end, from design through delivery and production support
  • Comfortable working across product surfaces, backend services, CI/CD, reliability, and operational workflows
  • Strong technical judgment and ability to make pragmatic tradeoffs across quality, speed, reliability, and maintainability
  • Able to ramp into complex codebases and ambiguous problem spaces quickly
  • Collaborative across teams, including Product, Design, Security, Browser, Backend, and Infrastructure
  • Effective at using AI tooling to accelerate development, testing, debugging, documentation, and code exploration
  • Brings the expertise needed to validate, review, and safely apply AI-assisted work in production systems
  • This is a remote opportunity within Canada and the US
  • Remote work at 1Password does mean working from your home country
  • Travel for in-person engagement is a part of almost all roles, and we require our employees to be ready and willing to take part
  • Strong experience building backend services in Go
  • Hands-on experience with cloud infrastructure (AWS)

Qualifications

Must Haves

  • Experienced developer with strong Rust knowledge
  • Able to own complex systems work end-to-end, from design through delivery and production support
  • Comfortable working across product surfaces, backend services, CI/CD, reliability, and operational workflows
  • Strong technical judgment and ability to make pragmatic tradeoffs across quality, speed, reliability, and maintainability
  • Able to ramp into complex codebases and ambiguous problem spaces quickly
  • Collaborative across teams, including Product, Design, Security, Browser, Backend, and Infrastructure
  • Effective at using AI tooling to accelerate development, testing, debugging, documentation, and code exploration
  • Brings the expertise needed to validate, review, and safely apply AI-assisted work in production systems
  • This is a remote opportunity within Canada and the US
  • Remote work at 1Password does mean working from your home country
  • travel for in-person engagement is a part of almost all roles, and we require our employees to be ready and willing to take part

Nice to Haves

  • Strong experience building backend services in Go
  • Hands-on experience with cloud infrastructure (AWS)

Benefits

  • Maternity and parental leave top-up programs
  • Competitive health benefits
  • Generous PTO policy
  • RSU program for most employees
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Peer-to-peer recognition through Bonusly
  • Remote-first work environment
  • Health benefits
  • Dental benefits
  • 401k benefits for USA-based roles
  • RRSP benefits for Canada-based roles
  • An equity grant
  • Where applicable, participation in incentive programs

More jobs like this