Windows Engineer

3 months, 1 week ago
Full-time
Mid Level
Software Development
Tailscale

Tailscale

Tailscale is a zero config VPN service that simplifies network security and connectivity for teams of any scale, offering easy deployment, minimal latency, and compatibility with existing services.

Diversified Telecommunication Services
51-250
Founded 2019
$115M raised

Description

  • Develop Tailscale product features across client code and backend services.
  • Build and maintain the native Windows desktop client using Windows App SDK, WinUI, C#, XAML, and Go.
  • Implement support for new Windows platform features while maintaining compatibility with older Windows versions.
  • Develop and optimize Windows product features, with emphasis on UI components and platform integration.
  • Create and maintain unit and integration tests using Microsoft Testing Platform v2 and xUnit.
  • Contribute to shared cross-platform code supporting macOS, mobile, and other client platforms.
  • Work closely with engineers on technical product development in a remote, asynchronous environment.

Requirements

  • 4 or more years of experience in software development.
  • Strong understanding of software development principles and the capabilities and limitations of the Windows platform.
  • Proficiency in C# and modern native UI frameworks such as WinUI, UWP, or WPF.
  • Experience with general networking concepts including DNS, VPNs, IP networking, and routing.
  • Excellent written and verbal communication skills.
  • Ability to give and receive constructive feedback and work independently.
  • Flexibility to adjust to the dynamic nature of a startup.
  • Experience with WinUI 3 and Windows App SDK preferred.
  • Experience developing native Windows applications and services preferred.
  • Familiarity with the Windows networking stack and Windows Filtering Platform preferred.
  • Familiarity with the Windows security model, session isolation, and access tokens preferred.
  • Proficiency in Go preferred.

Benefits

  • Competitive compensation package with base salary, equity, and variable commission for quota-based roles.
  • CAN base salary range of $191,620 to $239,860 CAD.
  • Comprehensive group benefits with no waiting period, including health, vision, and dental coverage for employees and families.
  • Remote-first work environment with flexibility in when and where you work.
  • Annual $1,500 USD professional development budget plus mentorship, coaching, and internal promotion opportunities.
  • Flexible paid time off to support work-life integration.
  • Home office support including a company-owned laptop, monthly home internet reimbursement, and $1,000 USD for workstation setup.
  • Generous parental leave with top-ups for up to 26 weeks from day one.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Development Engineer

BeyondTrust 1K-5K Professional Services

BeyondTrust is seeking a Staff Software Development Engineer to lead development and support of a cloud-native workload credentials management solution within its SaaS identity security platform.

Agile Angular AWS Azure C# CI/CD Cypress GCP Go JavaScript Microservices Playwright React Secrets Management Selenium
3 hours, 34 minutes ago

Lead ServiceNow Developer

LightFeather 51-250 Internet Software & Services

LightFeather is seeking a fully remote ServiceNow Developer to build and enhance high-code ServiceNow solutions for federal clients, improving enterprise user experiences, integrations, and platform stability.

Agile Scrum
4 hours, 4 minutes ago

Senior ServiceNow Developer - Public Trust Clearance

LightFeather 51-250 Internet Software & Services

LightFeather is hiring a fully remote Senior ServiceNow Developer to lead the design, development, integration, and deployment of secure, scalable ServiceNow solutions for federal government projects.

Agile Angular Azure CI/CD CSS HTML JavaScript JIRA Kanban REST API Scrum
4 hours, 4 minutes ago

Software Development Engineer I

ShipBob 251-1K Air Freight & Logistics

ShipBob is seeking a Software Development Engineer I – Full Stack to work remotely from India on software supporting its global ecommerce fulfillment platform and mission.

Agile Azure C# JavaScript JSON .NET OWASP REST API SQL Vue.js
4 hours, 34 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers