Tailscale

Windows Engineer

Tailscale
Apply
2 months ago
Remote, CanadaMid Level

Responsibilities

  • Develop and maintain a native Windows desktop client using Windows App SDK, WinUI, C#, XAML, and Go.
  • Implement current Windows platform features while maintaining compatibility with selected older versions.
  • Develop and optimize Windows product features, especially UI components and platform integrations.
  • Develop and maintain unit and integration tests using Microsoft Testing Platform v2 and xUnit.
  • Contribute to common cross-platform Tailscale client code, backend services, and other client platforms.
  • Collaborate asynchronously with technical teams and work independently in a dynamic startup environment.

Requirements

  • At least four years of software development experience.
  • Strong understanding of Windows platform capabilities, limitations, and software development principles.
  • Proficiency in C# and modern native UI frameworks such as WinUI, UWP, or WPF.
  • Experience with networking concepts including DNS, VPNs, IP networking, and routing.
  • Strong written and verbal communication skills and the ability to give and receive constructive feedback.
  • Preferred experience with WinUI 3, Windows App SDK, native Windows applications and services, the Windows networking stack, Windows Filtering Platform, Windows security concepts, and Go.

Benefits

  • Fully remote-first, flexible work environment with a corporate co-working program and virtual and in-person social events.
  • Competitive compensation package including base salary, equity incentive plan, and applicable variable commission.
  • Comprehensive health, vision, dental, and other group benefits with no waiting period.
  • Employer retirement contributions matched dollar-for-dollar up to a maximum annual employer contribution equal to 0.75% of eligible compensation.
  • Annual company retreat, team off-sites, and support for intentional in-person collaboration and travel.
  • $1500 USD annually for professional development, plus mentorship, coaching, and internal promotion opportunities.
  • Flexible paid time off program.
  • Company-owned Mac or PC laptop, monthly home internet reimbursement, and $500 USD for workstation customization.
  • Paid parental leave top-ups of 20 weeks for birthing parents and 16 weeks for non-birthing parents.
  • Accessible and inclusive hiring process with accommodations available upon request.

Tech Stack

C#GomacOSWindows

Categories

Tailscale

About Tailscale

201-500 employees

Tailscale builds a software-defined mesh VPN that lets individuals and organizations securely connect devices and services using WireGuard and single sign-on. It sells a subscription SaaS with free and paid plans, offering features like access control lists, device authentication, and admin tooling for teams and enterprises. Founded in 2019 and headquartered in Toronto, the company is privately held and used from hobby projects to corporate networks.

Contact me