Software Engineer, Networking – Dataplane

Posted Sep 10

This is a fully remote position, open to applicants in Canada, +1 more country.

πŸ“‹ Description

β€’ Contribute to Tailscale's essential client connectivity features

β€’ Enhance connectivity solutions among clients, subnet routers, exit nodes, and integrations with customer network infrastructure

β€’ Offer architectural insights and address escalated network issues for customers

β€’ Collaborate with product management and internal engineering to create scalable and maintainable integrated network solutions

β€’ Design, build, test, and document networking software for client-side applications

β€’ Advance product features by utilizing established industry network protocols alongside Tailscale-specific designs and frameworks

β€’ Implement security-focused architecture and coding practices within networking modules

β€’ Assess and optimize software performance, reliability, and scalability across various technical platforms and hardware

β€’ Provide expert consultation and assist customer success teams with critical network escalations

β€’ Engage with the open-source community and contribute to relevant projects


⛳️ Requirements

β€’ Extensive experience in networking software and troubleshooting networking issues

β€’ In-depth understanding of network engineering, which includes routing, VPNs, IP address management, and NAT traversal

β€’ Proficiency in Go or other low-level programming languages such as C/C++ or Rust

β€’ Strong grasp of concurrent programming and performance optimization techniques

β€’ Experience with large-scale distributed systems is highly advantageous

β€’ Familiarity with low-level OS network stacks is highly desirable

β€’ Ability to provide and receive constructive feedback and work autonomously

β€’ Adaptability to the dynamic environment of a startup

β€’ Exceptional written and verbal communication skills


🏝️ Benefits

β€’ An inclusive, flexible environment that encourages you to be your authentic self

β€’ A competitive total compensation package that includes base salary and an equity incentive plan

β€’ Comprehensive group benefits with no waiting period, covering health, vision, and dental for you and your family

β€’ Remote-first work environment with flexible working arrangements

β€’ Opportunities for virtual and in-person social events

β€’ Corporate co-working program through WeWork or similar spaces

β€’ Employer-funded retirement contributions that match employee contributions dollar-for-dollar, up to a maximum annual employer contribution of 0.75% of eligible compensation

β€’ Annual company retreat and team off-sites

β€’ $1500 USD annually allocated for professional development

β€’ Access to mentorship, coaching, and internal promotion opportunities

β€’ Flexible paid time off program

β€’ Company-owned laptop (Mac or PC)

β€’ Monthly reimbursement for home internet

β€’ $500 USD allowance for customizing your home office workstation

β€’ Paid parental leave top-ups: 20 weeks for birthing parents and 16 weeks for non-birthing parents

People also viewed

NVIDIA2 days ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management2 days ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity2 days ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions2 days ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog2 days ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs2 days ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers