Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Developer, Authentication Enablement

Home > Golang programming jobs

Staff Developer, Authentication Enablement in USA new

  • 1Password
  • Full time
  • Email
  • Remote

Responsibilities

  • Lead a portion of the authentication service roadmap and align planning with leadership.
  • Design and execute the migration of session and device-management flows from the monolith to an independent service.
  • Move sources of truth incrementally while maintaining consistency, reliability, and safe rollback capabilities.
  • Design asynchronous workflows, publish authentication events, and build required platform components.
  • Document technical decisions and set standards for testing, observability, safe rollout, and distributed systems.
  • Partner with Authorization, Identity Services, Security, and product teams integrating with authentication.
  • Mentor engineers through reviews and design feedback while transferring ownership.
  • Participate in the 24/7 tier-one on-call rotation and incident response.

Requirements

  • Significant experience building and operating backend services.
  • Deep expertise in distributed systems and data migration, including live traffic or data migrations, event streaming or change data capture, and consistency across cutovers.
  • Strong experience designing asynchronous and eventually consistent workflows while preserving correctness and improving performance.
  • Working knowledge of OAuth, OIDC, WebAuthn, passkeys, MFA, and related implementation pitfalls and security risks.
  • Experience setting technical direction, owning large multi-quarter projects, writing technical designs, and communicating tradeoffs.
  • Experience mentoring engineers and handing off ownership.
  • Preferred experience with Go or another backend language such as Java, C#, Rust, C++, or Python.
  • Preferred experience extracting services from a monolith.
  • Preferred experience with MySQL, Redis, Kafka, and DynamoDB at scale.
  • Familiarity with the Secure Remote Password protocol is preferred.
  • Experience owning services with strict availability targets, SLOs, on-call, and incident response is preferred.

Benefits

  • Remote-first work within the US or Canada, with travel for in-person offsites, team meetings, and events.
  • Health, dental, and retirement benefits; US roles include 401(k), while Canada roles include RRSP benefits.
  • Generous paid time off and maternity and parental leave top-up programs.
  • RSU program for most employees and applicable incentive programs.
  • Free 1Password account, paid volunteer days, and peer-to-peer recognition through Bonusly.
  • Annual base salary is $192,000-$278,000 USD for US-based roles or $167,000-$242,000 CAD for Canada-based roles.
  • Participation in a 24/7 tier-one on-call rotation.

Salary: $192k - $278k/yr

1Password

Trusted by more than 180,000 businesses to protect their data, 1Password gives you complete control over passwords and other sensitive business information. As an integral layer of the Identity and Access Management (IAM) stack, 1Password protects all employee accounts – even those you aren’t awa...

Similar positions

Staff Backend Engineer

  • GitLab
  • Full time
  • Remote
  • 11/12/2026
  • Salary: $153k-$259k
  • Canada, USA

Staff Platform Engineer

  • Commonwealth Bank of Australia
  • Full time
  • Australia
  • 11/11/2026
  • Sydney

Staff Security Engineer, Product Security

  • Flexport
  • Full time
  • USA
  • 11/11/2026
  • Salary: $221k - $271k/yr
  • San Francisco, CA

Member of Technical Staff (Storage)

  • Cockroach Labs
  • Full time
  • Remote
  • 11/11/2026
  • Salary: $180k-$238k
  • United States

Staff Software Engineer

  • Alpaca
  • Full time
  • Remote
  • 11/11/2026
  • Salary: Competitive
  • Singapore