← Back to jobs

Remote job

Staff Developer, Authentication Enablement

Backend Full-time Permanent United States and Canada

Job details

Not specified Salary
United States and Canada Eligibility
Staff Experience
Full-time Employment

About this role

Role overview Set technical direction for services that handle sign-in and secure access across a suite of applications. The team is moving authentication capabilities out of a monolith into an independent service, while continuing to serve live traffic. This staff-level role combines hands-on backend engineering, careful data migration, system design, and support for other engineers.

Responsibilities - Guide the staged migration of authentication endpoints and data into a separately operated service. - Design safe cutovers using traffic weighting, consistency checks, and rollback plans to protect availability and correctness. - Develop asynchronous workflows and evolve systems that rely on large transactions toward eventually consistent designs. - Establish technical direction for the migration and future authentication services, including access for AI agents. - Write designs, explain tradeoffs to engineering and leadership, and lead complex projects spanning multiple quarters. - Mentor through reviews and design feedback, helping teammates take on ownership.

Requirements - Significant experience building and operating backend services. - Deep distributed-systems and data expertise, including live migrations, event streaming or change-data capture, and consistency across sources during cutover. - Experience designing asynchronous systems while preserving correctness and improving performance. - Working knowledge of authentication and authorization standards such as OAuth, OIDC, WebAuthn, passkeys, or MFA, including their security risks. - A record of setting technical direction and delivering large, multi-quarter projects. - Strong design communication, mentoring, and collaboration skills.

Nice to have - Extensive experience with Go or another backend language such as Java, C#, Rust, C++, or Python. - Experience extracting services from a monolith; familiarity with MySQL, Redis, Kafka, or DynamoDB at scale; or knowledge of Secure Remote Password.

Benefits and work setup - Remote opportunity within Canada or the United States, with travel for team offsites or other in-person work-related events. - Benefits include health coverage, generous paid time off, parental leave top-ups, retirement matching, and equity for most employees, plus paid volunteer days and a professional development program.

Skills detected in the listing

PythonJavaGoRustC#C++Information SecurityMachine Learning
Detected Nov 11, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight