Backend Engineer, Identity

New
T
TailscaleSoftware Development
Remote (Canada)Full-TimeMiddle
Salary$218,420 — $273,360 CAD
Apply NowOpens the employer's application page

Job Details

Required Skills
SQLOAuthGoDistributed Systems

Requirements

  • Familiarity with authentication/authorization protocols, standards and frameworks such as OAuth2, OIDC, SSO, and SAML
  • Experience with distributed systems and building observable, secure, scalable, and resilient services
  • Experience with Go programming language is a plus
  • Experience with one or more SQL databases
  • Ability to give and process constructive feedback
  • Ability to work independently
  • Flexibility to adjust to the dynamic nature of a startup
  • Excellent written and verbal communication skills
  • Familiarity with networks (IP addressing, routing, etc.) is a plus

Responsibilities

  • Work as part of a team of engineers to design, build, test, and document core software components
  • Develop product features in areas that include our control plane, platform, and identity services
  • Develop features that support a broad range of sign-on functionality, such as SSO, OAuth2, SAML, and WebAuthn
  • Develop and maintain SCIM style capabilities to synchronize users, groups and other attributes from IdPs
  • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Bring a security-first mindset to both design and implementation
  • Participate in on-call rotation to triage and mitigate incidents
View Full Description & ApplyYou'll be redirected to the employer's site
$218,420 — $273,360 CAD
Apply Now