
Software Engineer, Networking – Dataplane
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in United States.
• Contribute to the fundamental client connectivity features of Tailscale by leveraging an in-depth knowledge of network engineering and software development.
• Enhance and improve Tailscale's connectivity solutions among clients, subnet routers, exit nodes, and other integrations with customer network infrastructure.
• Offer architectural insights and resolve escalated customer network challenges to address complex connectivity issues.
• Collaborate with product management and internal engineering teams to create integrated network solutions that emphasize scalability and ease of maintenance while ensuring an exceptional customer experience.
• Design, develop, test, and document the core client-side networking software for Tailscale.
• Advance product features by building upon or merging established industry network protocols with Tailscale's specific designs and frameworks.
• Embrace a security-focused approach to both architecture and coding to ensure the resilience and safety of networking modules.
• Assess and optimize the performance, reliability, and scalability of our software across a diverse range of technical platforms and hardware.
• Provide expert consultation and support the customer success teams with critical network escalations in key customer environments.
• Actively engage with the open-source community and contribute to relevant projects.
• Extensive experience with networking software and troubleshooting networking issues.
• Possess a thorough understanding of network engineering, including routing, VPNs, IP address management, and NAT traversal.
• Proficient in Go or other low-level programming languages (e.g., C/C++, Rust), with a strong understanding of concurrent programming and performance optimization techniques.
• Experience with large-scale distributed systems is highly preferred.
• Familiarity with low-level OS network stacks is highly desirable.
• Ability to provide and receive constructive feedback, as well as work independently.
• Adaptability to the dynamic environment of a startup.
• Excellent written and verbal communication skills.
• An inclusive, flexible environment where you can be your authentic self.
• A competitive total compensation package.
• Comprehensive group benefits with no waiting period.
• Remote-first company—most of our teams operate fully remotely.
• Connect with other Tailscalars in real life.
• Support for your personal and professional development.
• Paid time off and a healthy work-life integration.
• A customizable home office setup.
• Generous parental leave program starting from your first day.
MetroStar
Prima
Dropbox
General Dynamics Information Technology
Get handpicked remote jobs straight to your inbox weekly.