Apply now

Posted 2 months ago

Software Engineer, Networking (Dataplane)

@ Tailscale

Remote in Canada

RemoteFull-time
Apply now
SIGNALS

Overview

Tailscale is hiring a full-time Software Engineer for its Dataplane Engineering Team to build and improve core client connectivity networking features. The role is fully remote with asynchronous collaboration and involves network engineering, software development and customer escalations. The pay range is $218,420 to $302,840 CAD, plus equity and benefits.

Responsibilities:

  • Design, build, test and document client-side networking software
  • Advance features by merging industry protocols with Tailscale designs
  • Optimize performance, reliability and scale across platforms
  • Resolve escalated customer network issues
  • Contribute to open-source networking projects

Requirements summary:

  • Significant experience with networking software and diagnosing issues
  • Strong grasp of routing, VPNs, IP address management and NAT traversal
  • Proficiency in Go or C, C++ or Rust
  • Experience with large-scale distributed systems is highly desirable
  • Knowledge of low-level OS network stacks is highly desirable

Tools & skills

Benefits mentioned

Health insuranceDentalVisionPaid time offParental leave
Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-09-10
First seen by our source
2026-10-08
Source record updated
2026-10-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Travelair: minimal · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Flexible hours, Generous parental leave, Retirement plan, Performance bonus, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

Tailscale

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Simple, secure networks for teams of any scale. Built on WireGuard.

Full company description

For teams who want secure, private networks without weeks of setup and configuration, Tailscale makes it easy. Unlike existing corporate VPNs, Tailscale has no upfront cost, minimal latency, and works with their existing services.

LinkedIn followers
38,678
People associated on LinkedIn
345
Reported office locations
  • Toronto, Ontario M6K 3S5, CA
  • Berkeley, CA 94705, US
Business categories
  • Information Technology
  • Cyber Security
  • Infrastructure
  • Network Security
Other recorded names
  • Tailscale
Specialties
  • Security
  • Privacy
  • Log Processing
  • Connectivity
  • Remote Access
  • 2FA/MFA
  • WireGuard
  • Computer Networking
  • Computer Networks
  • WireGuard
  • VPN
  • and SASE
Profile identifies a recruitment agency
No
Reported total investment
276,365,008

Currency and observation date were not supplied; this is not a current valuation or a funding round.

For teams who want secure, private networks without weeks of setup and configuration, Tailscale makes it easy. Unlike existing corporate VPNs, Tailscale has no upfront cost, minimal latency, and works with their existing services.

FieldValue
IndustrySoftware Development
Company size201-500 employees
HeadquartersToronto, Ontario
Organization typePrivately Held
Year founded2019
SpecialtiesSecurityPrivacyLog ProcessingConnectivityRemote Access2FA/MFAWireGuardComputer NetworkingComputer NetworksWireGuard
Open jobs on Jobsy34
LinkedInView page
Job description

Thank you for considering Tailscale. If this job description resonates with you, please apply. Frequently cited statistics show that people who identify with historically marginalized groups are likely to apply to jobs only if they meet 100% of the qualifications. We encourage you to help us break that statistic!

About Tailscale

Tailscale is making safe connection effortless by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. From hobbyists to multinational corporations, teams of every size use Tailscale each day to protect their networks, share access to internal tools, and more. We're building a future for the Internet that's easy, sensible, and safe, like it used to be. Founded in 2019 and fully distributed, we're backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.

About the Role

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

  • Contribute to the core client connectivity features of Tailscale by applying a deep understanding of network engineering and software development.
  • Evolve and enhance the Tailscale connectivity offerings between clients, subnet routers, exit nodes and other integrations with customer network infrastructure.
  • Provide architectural insights and resolve escalated customer network issues to fix complex connectivity problems.
  • Collaborate with product management and internal engineering to develop integrated network solutions that prioritize scalability and ease of maintenance while ensuring a superior customer experience.

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.

Key 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 specific designs and frameworks.
  • Adopt a security-centric approach to both architecture and coding to guarantee the resilience and safety of networking modules.
  • Evaluate and optimize the performance, reliability, and scale of our software across a wide array of technical platforms and hardware.
  • Provide expert consultation and support the customer success teams with critical network escalations within key customer environments.
  • Engage actively with the open-source community and contribute to relevant projects.

What We Are Looking For

  • Significant experience with networking software and diagnosing networking issues
  • Possess a comprehensive grasp of networking engineering, such as routing, VPNs, IP address management, and NAT traversal.
  • Proficiency in Go or other low-level languages (e.g. C/C++, Rust), including a strong grasp of concurrent programming and techniques for optimizing performance.
  • 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, as well as work independently
  • Flexibility to adjust to the dynamic nature of a startup
  • Excellent written and verbal communication skills

As a company, we strive to maintain fair and equitable compensation practices within our team across all roles and all levels. Tailscale's compensation package includes base salary, equity, and comprehensive benefits. The salary range displayed on each job posting represents the target range for a new hire's base salary. Individual offers may vary based on experience and skill set.

CAN Pay Range

$218,420—$302,840 CAD

What We Offer

  • An inclusive, flexible environment where you can be your authentic self. We recognize the impact of diverse voices and backgrounds on the growth of our people, product, and company. And that flexibility in how and when you work empowers our team to integrate work and life.
  • A competitive total compensation package. This includes a base salary, an equity incentive plan and variable commission (for quota-based roles).
  • Comprehensive group benefits with no waiting period. Take advantage of coverage for health, vision, dental, and more for you and your family!
  • Remote first company—most of our teams work fully remotely. Enjoy a change of scenery wherever you can get wifi, participate in virtual and in-person social events, and leverage our corporate co-working program to visit WeWork (or other similar spaces near you). Some roles require in-office collaboration depending on team needs, which will be clearly noted in the job description.
  • Employer-funded retirement contributions. Tailscale will match your retirement contributions dollar-for-dollar, up to a maximum annual employer contribution equal to 0.75% of your eligible compensation.
  • Connect with other Tailscalars IRL. Attend our annual company retreat, participate in team off-sites, and collaborate in person with teammates across Canada, the United States, the United Kingdom, and Singapore. We support intentional in-person connection through team travel and distributed collaboration.
  • Support for your personal and professional development. Grow your career thoughtfully with $1500 USD annually for professional development, or take advantage of mentorship, coaching, and internal promotion opportunities.
  • Paid time off and a healthy work-life integration. Our flexible, paid time off program supports you for any situation life throws your way, whether moving homes or travelling the world!
  • A build-your-own home office setup. You choose your own company-owned laptop (Mac or PC), receive a monthly home internet reimbursement, and $500 USD to customize your workstation to make it your own.
  • Paid parental leave program. We care about your life outside of work and encourage new parents to take advantage of parental leave top-ups (20 weeks for birthing parents, 16 weeks for non-birthing parents).

Tailscale is committed to providing an accessible and inclusive hiring process. If you require an accommodation at any stage of the recruitment process or related to any aspect of this role, please contact your recruiter.

Our hiring process uses AI-assisted tools to help screen and assess candidates. All hiring decisions are made by people.

Please be aware that legitimate emails from Tailscale's talent team will only originate from @tailscale.com, @greenhouse.io, and @interviews.modernloop.io email addresses. For more information about protecting yourself from impersonators and scams, please visit https://tailscale.com/scam-awareness.

Similar jobs

  • Senior Software Engineer, Virtual Care Platform

    Remote in Canada
    $115k–$130k/yrRemoteFull Time

    Fabric

    5+ YOEFabric Health needs a candidate with 5+ years of senior software experience, deep Python and Django skills, strong production troubleshooting, and SQL database experience. Healthcare, HIPAA and AI tooling experience are valued.

    Django, Celery, Kafka, AWS MSK, Kubernetes, Docker

  • Senior Software Engineer (Remote)

    Remote in Canada
    RemoteFull Time

    PolicyMe

    5+ YOECandidates need 5+ years of full stack web development and production AI/ML experience, plus strong skills in Python, React and cloud architecture. They must also show they can lead ambiguous technical projects and explain technical ideas clearly.

    Python, React, Redux, PostgreSQL, n8n, LangChain

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    On-siteFull Time

    Sanctuary AI

    5+ YOECandidates need at least 5 years of robotics or real-time software experience, a technical degree or equivalent, and proven deployment of real-time control systems. Strong C/C++, PREEMPT_RT Linux, ROS 2 and ros2_control skills and fieldbus knowledge are required.

    ROS 2, ros2_control, PREEMPT_RT Linux, DDS, Ansible, Docker

  • Senior Software Engineer, Database

    Ottawa, ON
    $170k–$230k/yrRemoteFull Time

    InfluxData: InfluxData is a remote-first company with a globally distributed workforce.

    8+ YOECandidates need 8+ years of professional software experience, deep knowledge of Rust, C++, or Go, and experience with distributed, high-availability systems. Experience using AI coding tools is also required.

  • Intermediate Software Engineer (Frontend/UI)

    Toronto, ON
    HybridFull Time

    Achievers

    3+ YOECandidates need 3+ years of software engineering experience, solid React and TypeScript skills, and knowledge of accessibility standards and testing. A bachelor's degree in computer science or equivalent practical experience is expected.

    React, TypeScript, GitHub, GCP Gemini Code Assist, Claude, Docker

  • Senior Software Engineer (Azure)

    Concord, ON
    $120k–$140k/yrOn-siteFull Time

    DEG Services

    7+ YOE2+ MgmtCandidates need 7+ years of software engineering experience, including 2+ years in a technical lead or mentoring role and Level 3 production support. Strong hands-on skills with Azure, CI/CD, Infrastructure as Code, APIs and application security are required.

    Microsoft Azure, Azure DevOps, GitHub Actions, Bicep, Terraform, React

  • Software Engineer, Backend

    Toronto, ON
    HybridFull Time

    Operating with the speed and autonomy of a startup and the resources of a global alternative legal services provider, the team builds intelligent agents, reasoning engines, knowledge…; Required Qualifications; 3+ years…

  • Software Engineer, ML Workload Platform

    Remote in Canada
    RemoteFull Time

    Cohere: Cohere is the leading security-first enterprise AI company.

    Cohere needs candidates who have run a job platform, batch system or Kubernetes controllers in production, with distributed systems judgment. Strong Python or Go skills, and experience working with researchers or teams with different goals, are also expected.

    Kubernetes, Python, Go

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.