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

Software Engineer, Networking (Features)

242 540 - 302 840CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Software Engineer, Networking (Features) (Networking/Go): Developing and optimizing Tailscale's open-source client code, backend services, and core networking components with an accent on application-layer networking, operating-system networking internals, and distributed systems. Focus on designing secure and observable networking software, improving scalability and stability, and handling concurrency, incident response, and customer escalations.

Location: Remote in Canada

Salary: $242,540–$302,840 CAD per year base salary

Company

hirify.global develops software that securely connects people and devices, enabling individuals and organizations to protect networks and share access to internal tools.

What you will do

  • Develop hirify.global's open-source client code, backend services, and networking features.
  • Design, build, test, and document core networking software components.
  • Own product work from implementation and ideation through strategic decision-making.
  • Build observable running services, participate in incident response, and handle customer support escalations.
  • Improve the efficiency, scalability, stability, and security of networking systems.
  • Collaborate with engineers, UX/UI designers, and product managers to shape networking capabilities.

Requirements

  • Experience implementing application-layer networking concepts and distributed components, including proxies, connectors, and overlay routing.
  • Deep knowledge of operating-system networking internals, socket programming, routing tables, and packet filtering primitives.
  • Professional experience with Go.
  • Experience designing and maintaining distributed systems, including concurrency, race conditions, memory management, synchronization, and scalability.
  • Proficiency with relational databases such as PostgreSQL or MySQL and efficient SQL queries.
  • Strong written and verbal communication, collaboration, ownership, and adaptability in a startup environment.

Culture & Benefits

  • Flexible, remote-first working environment with asynchronous collaboration and work-life integration.
  • Comprehensive health, vision, dental, and other group benefits with no waiting period.
  • Equity incentive plan, employer-funded retirement contributions, and paid time off.
  • Annual professional development budget of $1,500 USD, plus mentorship and coaching opportunities.
  • Company-provided laptop, monthly home internet reimbursement, and $500 USD for a home office setup.
  • Paid parental leave and opportunities for company retreats, off-sites, and distributed in-person collaboration.

Hiring process

  • AI-assisted tools may be used to screen and assess candidates; all final hiring decisions are made by people.
  • Accessibility accommodations are available throughout the hiring process.

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