Drimva

Tailscale

Software Engineer, Networking (Features)

Remote (Canada) +2 · Remote · Full-time · Posted Oct 2, 2026

Location
Remote (Canada)
Canada
United States

About the job

Develop and operate Tailscale’s networking features across open-source client code and backend services, improving connectivity, security, and system performance.

What you'll do

  • Design, build, test, and document core networking components; contribute across the product lifecycle.
  • Operate product services through observability, incident response, and customer support escalations.
  • Improve networking-system efficiency, scalability, and stability with a security-first approach.

What they ask for

  • Experience implementing application-layer networking concepts and distributed components.
  • Deep knowledge of operating system networking internals, including socket programming, routing tables, and packet filtering primitives.
  • Professional experience with Go (Golang).
  • Experience designing and maintaining distributed systems, plus concurrency and scalability; proficiency with relational databases and efficient SQL queries.

Pay

$242,540 — $302,840 CAD (base salary)

Tools

Go (Golang), PostgreSQL, MySQL, SQL

AI focus

The company uses AI-assisted tools to screen and assess candidates; hiring decisions are made by people.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)