2

Windows Software Developer

 3 years ago
source link: https://apply.workable.com/tailscale/j/DF581EE971/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Windows Software Developer

remote

Full time

  • Facebook
  • Twitter
  • LinkedIn

Description

We're seeking a full-time Windows Software Developer to join our growing team. In this role you will be primarily responsible for improving, extending, and maintaining Tailscale’s highly popular Windows client. Work will involve a mix of frontend and backend development, with emphasis on systems and network-level programming.

Because we’re an early-stage and fully remote company, we’re looking for a motivated individual who can think on their feet, enjoys collaborating with highly technical teams, and is comfortable working asynchronously.

Requirements

You will:

  • Work on the Tailscale UI frontend and overlay network backend for Windows. The implementation is primarily in the Go programming language, working directly with the win32 APIs.
  • Ensure that Tailscale keeps working on various versions of Windows, including helping with writing tests (from unit tests to full integration tests driving Windows).
  • Collaborate with our product and design teams to implement an intuitive and engaging user experience.
  • Write high quality, stable, and performant code.
  • Participate in code and design reviews.

Ideally, you have:

  • Experience with Windows APIs
  • Windows as your primary software development environment

It’s nice if you have:

  • Experience with Kerberos, Active Directory, Windows Firewall APIs
  • Written programs in Go
  • Written programs in C
  • Used win32 APIs
  • Experience with working remotely

Benefits

Tailscale is a fully remote company with employees in both the United States and Canada. We offer:

  • Flexible (and reasonable) working hours -- work/life balance is exceptionally important to us
  • Competitive compensation and stock options
  • Comprehensive medical/dental benefits
  • 4 weeks of paid vacation (standard across the company)
  • An allowance for equipment to help you personalize your workspace

This is a full-time position. Our team is spread across Toronto, Montréal, New York City, Seattle, San Francisco, Victoria, Phoenix, and elsewhere. We are looking for someone based in the continental United States or Canada who can maintain several hours a day of overlap with the Eastern timezone.

Tailscale is proud to be an equal opportunity employer and is committed to building a work environment that is both diverse and inclusive. All qualified applicants will receive consideration for employment regardless of age, ancestry, creed, color, disability, ethnicity, family or medical care leave, gender, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Accommodations are available on request for candidates taking part in all aspects of the hiring process.

Only candidates selected for interviews will be contacted. No recruiters, please.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK