RemoteWLBRemote only
Back to all jobs
Tailscale logo
Remote role · platform

Platform Engineer

Tailscale

SalaryUSD $181,000~$226,000
Software EngineerGoSQLAuthenticationDistributed Systems
Role brief

Job Description

We’re seeking a skilled and diligent full-time Software Engineer to join our growing team. You will work as part of the engineering team to:

  • Develop the Tailscale product, contributing to client code and related services.
  • Bring a special focus to developing features related to user identity, enabling secure access, authentication, and sharing.

Because we’re an early-stage and fully remote company, we’re looking for a strongly motivated individual who can help move the product forward. The ability to think on your feet, collaborate with highly technical teams, and comfort working asynchronously are essential.

Responsibilities:

With the team, you’ll succeed with these sorts of goals:

  • Work as part of a team of engineers to design and build core backend software components
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Set direction and goals for the team regarding project impact, product quality and engineering efficiency
  • Develop features that support a broad range of sign-on options, such as SSO, OAuth2, SAML, and WebAuthn
  • Develop and maintain features to synchronize users and groups from IdPs

Requirements:

  • Experience with distributed systems
  • Experience with one or more SQL databases
  • Familiarity with authentication/authorization protocols and frameworks such as OAuth2, OIDC, SSO, SAML, and vendors such as Okta/Auth0
  • Familiarity with networks (IP addressing, routing, etc.)
  • Ability to give and process constructive feedback, as well as work independently
  • Flexibility to adjust to the dynamic nature of a startup
  • Ability to join an on call rotation, after becoming familiar with the platform
  • Most of the non-front-end portions of the system are developed in the Go programming language. Experience with Go is a plus.

As a company, we strive to maintain fair and equitable compensation practices within our team across all roles and all levels. We use San Francisco market data to establish our pay ranges.