Browse All Jobs
Job Description

Tailscale is seeking a Software Engineer to join their team. This role focuses on developing features related to user identity, enabling secure access, authentication, and sharing within the Tailscale product. The ideal candidate will be motivated, collaborative, and comfortable working asynchronously in a fully remote environment.

Responsibilities:

  • Work as part of a team to add features to the Tailscale service.
  • Take a holistic view of the product, from customer needs to client applications.
  • Develop features that support a broad range of sign-on options (SSO, OAuth2, SAML, WebAuthn).
  • Develop and maintain features to synchronize users and groups from IdPs.

Requirements:

  • Experience with authentication/authorization protocols and frameworks.
  • Familiarity with networks (IP addressing, routing, etc.).
  • Ability to give and process constructive feedback.
  • Flexibility to adjust to the dynamic nature of a startup.
  • Experience with Go is a plus.

What Tailscale Offers:

  • An inclusive, flexible environment.
  • A competitive total compensation package.
  • Comprehensive group benefits with no waiting period.
  • All-remote work environment.
  • Support for personal and professional development.
  • Paid time off and a healthy work-life integration.
  • A build-your-own home office setup.
  • Generous parental leave program from your first day.
Apply Manually