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.
Intermediate Municipal Engineer managing civil engineering projects at GEMTEC. Collaborating with teams and ensuring project delivery within budget and scope.
Control Plane Engineer at Supabase designing and maintaining APIs for backend solutions. Collaborating with teams for smooth integration and enhancing public API experience.
Transportation Engineer at Arcadis supporting planning, design, and delivery of highway and utility infrastructure projects. Collaborating with a multidisciplinary team for impactful project outcomes.
Senior Java Engineer / Technical Lead needed for hybrid role in Toronto. Build high - performance distributed systems with Java 17+, Spring Boot, and cloud technologies.
Business Value Engineer quantifying CoLab's value and converting customer insights into business cases. Working closely with account teams to present financial arguments and drive enterprise decisions.
Ingénieur électrique travaillant sur des projets internationaux en énergies renouvelables, impliquant développement technique et gestion de projets. Collaboration avec les équipes, clients et partenaires locaux.