20 hours 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.
About Tailscale
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.
