Software Engineer, Networking – Dataplane

Posted Sep 10

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

πŸ“‹ Description

β€’ Contribute to the essential connectivity features of Tailscale's core client.

β€’ Enhance connectivity between clients, subnet routers, exit nodes, and customer network integrations.

β€’ Offer architectural insights and address escalated customer network challenges.

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

β€’ Design, develop, test, and document client-side networking software.

β€’ Integrate industry-standard network protocols with Tailscale’s designs and frameworks.

β€’ Implement security-focused architecture and coding practices.

β€’ Improve software performance, reliability, and scalability across various platforms and hardware.

β€’ Assist customer success teams with critical network escalations.

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


⛳️ Requirements

β€’ Extensive experience with networking software and troubleshooting network issues.

β€’ Thorough understanding of network engineering, encompassing routing, VPNs, IP address management, and NAT traversal.

β€’ Proficiency in Go or another low-level programming language such as C, C++, or Rust.

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

β€’ Experience working with large-scale distributed systems is highly preferred.

β€’ Familiarity with low-level operating system network stacks is highly desirable.

β€’ Ability to provide and receive constructive feedback and work independently.

β€’ Adaptability to the dynamic environment of a startup.

β€’ Exceptional written and verbal communication skills.


🏝️ Benefits

β€’ Equity incentive plan.

β€’ Comprehensive health, vision, and dental benefits with no waiting period.

β€’ Flexible remote-first work environment.

β€’ Virtual and in-person social events.

β€’ Corporate co-working program.

β€’ Employer-funded retirement contributions matching employee contributions dollar-for-dollar, up to 0.75% of eligible compensation annually.

β€’ Annual company retreat and team off-sites.

β€’ $1,500 USD annually for professional development.

β€’ Mentorship, coaching, and opportunities for internal promotion.

β€’ Flexible paid time off.

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

β€’ Monthly reimbursement for home internet.

β€’ $500 USD allowance for home office workstation customization.

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

β€’ Variable commission for quota-based roles.

People also viewed

Tempo Software10 hours ago

Full Stack Developer

PL flagPoland, +6 more countriesFull-timeFull-stack Engineer
ApplyView job
Uptech11 hours ago

Senior Full-stack Engineer, Next.js, TypeScript

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Parallel Domain11 hours ago

Product Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$100k – $200k/year
ApplyView job
ECOMMERCE ONE11 hours ago

Full-Stack Developer, .NET/Angular

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Grafana Labs11 hours ago

Senior Software Engineer – Session Replay

US flagUnited States OnlyFull-timeFull-stack Engineer$154.4k – $185.3k/year
ApplyView job
Mozilla11 hours ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$95k – C$139k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers