4 дня назад
Software Engineer, Networking (Dataplane)
218 420 - 302 840CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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 -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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Distributed Systems Engineer (Cache)
194 000 - 266 000$
6 дней назад
Backend Software Engineer
115 000 - 175 000$
6 дней назад
Software Engineer II (Networking)
105 500 - 213 500$
10 дней назад
Software Engineer, C/C++ (Cloud/Networking)
150 825 - 201 100$
4 дня назад
Software Engineer, Realtime (WebRTC)
7 дней назад
Backend Engineer (AI)
210 000 - 240 000$