Назад
Company hidden
4 дня назад

Software Engineer, Networking (Dataplane)

218 420 - 302 840CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Английский
b2
Страна
UK/Singapore/US +1 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer, Networking (Dataplane) (Go/networking): Building and optimizing Tailscale’s client-side networking software and connectivity features for clients, subnet routers, exit nodes, and customer infrastructure with an accent on network protocols, security, performance, and reliability. Focus on designing concurrent low-level software, solving complex connectivity issues, and scaling networking modules across platforms and hardware.

Location: Remote (Canada)

Salary: $218,420–$302,840 CAD per year base salary, plus equity and benefits.

Company

hirify.global develops secure networking software that connects people, devices, and customer infrastructure across distributed environments.

What you will do

  • Design, build, test, and document core client-side networking software.
  • Develop connectivity features for clients, subnet routers, exit nodes, and integrations with customer network infrastructure.
  • Combine established network protocols with hirify.global-specific designs and frameworks.
  • Apply security-focused architecture and coding practices to networking modules.
  • Optimize software performance, reliability, and scalability across platforms and hardware.
  • Resolve complex customer network issues, support escalations, and contribute to relevant open-source projects.

Requirements

  • Significant experience with networking software and diagnosing networking issues.
  • Strong knowledge of routing, VPNs, IP address management, and NAT traversal.
  • Proficiency in Go or low-level languages such as C, C++, or Rust.
  • Strong understanding of concurrent programming and performance optimization.
  • Ability to work independently, collaborate with technical teams, and communicate clearly in writing and verbally.
  • Comfort working asynchronously in a dynamic startup environment.

Nice to have

  • Experience with large-scale distributed systems.
  • Knowledge of low-level operating-system network stacks.

Culture & Benefits

  • Flexible, remote-first work environment with support for work-life integration.
  • Comprehensive health, vision, dental, and other group benefits with no waiting period.
  • Equity incentive plan and employer-funded retirement contributions.
  • Paid time off, paid parental leave, and annual professional development support.
  • Company-provided laptop, home internet reimbursement, and a workstation setup budget.
  • Annual retreats, team off-sites, and optional in-person collaboration opportunities.

Hiring process

  • Hiring includes AI-assisted screening and assessment tools, with all final decisions made by people.
  • Accessibility accommodations are available throughout the hiring process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →