← Back to jobs

Remote job

Staff Software Engineer, Auth/Accounts

Backend Full-time Permanent Canada

Job details

$176,000/year Salary
Canada Eligibility
Staff Experience
Full-time Employment

About this role

Role overview

Join a team responsible for the identity, authentication, authorization, and account capabilities that sit on the critical path of an active cyber-insurance platform. As a Staff Software Engineer, you'll set technical direction across a complex multi-service domain, turn ambiguous security and business problems into clear architecture, and raise operational excellence across the broader engineering org.

Responsibilities

- Lead major architecture and delivery work across authentication, authorization, account lifecycles, and partner integrations - Define multi-service technical direction, including API contracts, data models, migration paths, and rollout strategies - Translate complex product, security, and business requirements into clear designs and keep cross-functional partners aligned - Build scalable backend services while improving testing, observability, deployment safety, and operational reliability - Mentor engineers across the org and elevate technical design skills and impact - Work focus areas include centralized auth, token validation, and fine-grained RBAC/ReBAC access control; account identity, deduplication, matching, and transfer flows; legacy system decoupling; and event-driven services and APIs

Requirements

- Proven track record guiding cross-team architecture and resolving high-impact technical trade-offs - Strong backend fundamentals in API design, distributed systems, data modeling, and production operations - Experience in domains where security, correctness, and performance are paramount - Clear writing, ability to align non-technical stakeholders, and a track record mentoring engineers - Practical fluency using AI tools in daily engineering work, including code exploration, design analysis, test generation, debugging, and documentation, with critical evaluation of outputs

Nice to have

- Hands-on experience with OAuth/OIDC, JWTs, RBAC, or ReBAC systems such as OpenFGA - Proficiency with Go, Python, event-driven architecture like Kafka, and modern CI/CD on cloud platforms - Background in security-sensitive, fintech, insurtech, or complex partner integration environments - Experience building reusable AI-assisted engineering workflows, tools, prompts, or agent skills - Experience applying AI responsibly in security-sensitive or regulated settings

Benefits and work setup

- Remote-first organization with compensation reflecting Canadian geographic markets - Base salary ranges from $176,000-$226,000 in Alberta, British Columbia, and Ontario, and $158,400-$208,400 in other Canadian locations - 100% medical, dental, and vision coverage, flexible PTO - Annual home office stipend and WeWork access - Mental and physical health wellness programs - Competitive compensation with opportunity for advancement

Skills detected in the listing

PythonGoRequirements GatheringStakeholder ManagementInformation SecurityAWS
Detected Oct 3, 2026
Last verified Oct 6, 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
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight