25 days ago
Remote, United StatesMid Level
Base Salary
$143k - $179k/yr
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, focusing on UI components and platform integration.
- Write and maintain unit and integration tests using Microsoft Testing Platform v2 and xUnit.
- Contribute to common cross-platform Tailscale client and backend code.
- Collaborate with engineering teams and work independently in a fully distributed, asynchronous 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.
- Excellent written and verbal communication skills.
- Ability to give and process constructive feedback and work independently.
- Preferred qualifications include 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, flexible work environment with virtual and in-person social events and a corporate co-working program.
- Base salary, equity incentive plan, and comprehensive benefits.
- Health, vision, dental, and other group benefits with no waiting period.
- Employer retirement contributions matched dollar-for-dollar up to a maximum annual contribution equal to 0.75% of eligible compensation.
- Annual company retreat, team off-sites, and supported team travel across Canada, the United States, the United Kingdom, and Singapore.
- $1,500 USD annually for professional development plus mentorship, coaching, and internal promotion opportunities.
- Flexible paid time off.
- Company-owned laptop choice of Mac or PC, monthly home internet reimbursement, and $500 USD for workstation customization.
- Paid parental leave of 20 weeks for birthing parents and 16 weeks for non-birthing parents.
Tech Stack
Categories
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.
