GrepJob
Tailscale

Windows Engineer

Tailscale
Apply
about 2 hours ago
Remote, CanadaMid Level / Senior

Responsibilities

  • Develop a native Windows desktop client using Windows App SDK, WinUI, C#, XAML, and Go.
  • Implement support for the latest Windows platform features while maintaining compatibility with older versions.
  • Develop and optimize product features on Windows, focusing on UI components and platform integration.
  • Develop and maintain unit and integration tests using Microsoft Testing Platform v2 and xUnit.
  • Contribute to common, cross-platform Tailscale code.

Requirements

  • Four or more years of experience in software development.
  • Strong understanding of software development principles and Windows platform capabilities.
  • Proficiency in C# and modern native UI frameworks (WinUI/UWP/WPF).
  • Experience with general networking concepts such as DNS, VPNs, and IP Networking.
  • Excellent written and verbal communication skills.
  • Ability to give and process constructive feedback and work independently.
  • Flexibility to adjust to the dynamic nature of a startup.

Benefits

  • An inclusive, flexible environment where you can be your authentic self.
  • A competitive total compensation package including base salary and equity.
  • Comprehensive group benefits with no waiting period for health, vision, and dental coverage.
  • Remote first company with options for virtual and in-person social events.
  • Support for personal and professional development with an annual budget for training.
  • Flexible paid time off program for work-life integration.
  • A build-your-own home office setup with a company-owned laptop and reimbursement for internet.
  • Generous parental leave program from your first day.

Tech Stack

C#Go