Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer focusing on Windows client development at Tailscale. Contributing to client code and backend services, with a strong emphasis on the Windows platform.

Responsibilities

  • Develop the Tailscale product, contributing to client code and backend services.
  • Bring a special focus on our Windows platform, building and maintaining our Windows client.
  • Work with engineers on a native Windows desktop client using Windows App SDK, WinUI, C#, XAML and Go.
  • Implement support for the latest Windows platform features.
  • Develop and optimize product features on Windows, with a focus 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, capabilities, and limitations of the Windows platform
  • Proficiency in C# and modern native UI frameworks (WinUI/UWP/WPF)
  • Experience with general networking concepts - DNS, VPNs, IP Networking, routing, etc.
  • Excellent written and verbal communication skills
  • Ability to give and process constructive feedback, as well as 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.
  • Comprehensive group benefits with no waiting period.
  • Remote first company.
  • Connect with other Tailscalars IRL.
  • Support for your personal and professional development.
  • Paid time off and a healthy work-life integration.
  • A build-your-own home office setup.
  • Generous parental leave program from your first day.

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$191,620 - CA$239,860 per year

Degree requirement

Bachelor's Degree

Tech skills

DNSWPFGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.