← All roles

Software Engineer, Networking (Dataplane)

Tailscale· Engineering
Apply on company site
Hybrid (Remote Canada)CA$218.4k - CA$302.8kfull-timePosted 5d ago

About the role

Seeking a full-time Software Engineer to join the Dataplane Engineering Team and contribute to core client connectivity features, enhance networking offerings, resolve escalated customer issues, and collaborate on scalable network solutions for a remote-first company.

Responsibilities

  • Design, build, test, and document core Tailscale’s client-side networking software.
  • Advance product features by building upon or merging established industry network protocols with Tailscale's designs and frameworks.
  • Adopt a security-centric approach to architecture and coding to guarantee resilience and safety of networking modules.
  • Evaluate and optimize performance, reliability, and scale across multiple platforms and hardware.
  • Provide expert consultation and support the customer success teams with critical network escalations in key customer environments.
  • Engage actively with the open-source community and contribute to relevant projects.

Qualifications

  • Significant experience with networking software and diagnosing networking issues
  • Comprehensive grasp of networking engineering (routing, VPNs, IP address management, NAT traversal)
  • Proficiency in Go or other low-level languages (e.g., C/C++, Rust), with strong concurrent programming and performance optimization
  • Experience with large-scale distributed systems is highly desirable
  • Knowledge of low-level OS network stacks is highly desirable
  • Ability to give and process constructive feedback, and work independently
  • Flexibility to adjust to the dynamic nature of a startup
  • Excellent written and verbal communication skills

Skills

Required:Networking softwareNetworking engineeringGo or low-level languages
Nice to have:Distributed systemsLow-level OS networking

Benefits

  • An inclusive, flexible environment where you can be your authentic self
  • Competitive total compensation package (base salary, equity, and variable compensation)
  • Comprehensive group benefits with no waiting period
  • Remote-first company with optional in-person collaboration as needed
  • Employer-funded retirement contributions (match up to 0.75% of eligible compensation)
  • Annual company retreat and team off-sites, cross-border collaboration
  • Professional development support ($1500 USD annually)
  • Flexible paid time off
  • Build-your-own home office setup (laptop choice, internet reimbursement, workstation stipend)
  • Paid parental leave top-ups (20 weeks birthing parents, 16 weeks non-birthing parents)
Last updated Sep 17, 2026. Interested? Apply on the company site.

About Tailscale

Secure Connectivity for AI, IoT & Multi-Cloud

The connectivity platform for devs, IT, and security teams. Zero Trust identity-based access that deploys in minutes and scales to every resource.

SecurityNetworkingZero TrustIdentity-based accessMulti-Cloud

More open roles at Tailscale