Job Url: https://www.remoterocketship.com/company/tailscale/jobs/software-engineer-networking-rust-united-states-remote Job Description: Tailscale Website LinkedIn All Job Openings Tailscale is a company that provides a modern VPN solution founded on WireGuard technology, simplifying networking by creating secure, software-defined networks that connect users, services, and devices with ease. By eliminating the complexities of legacy VPNs, Tailscale offers secure remote access, site-to-site networking, and multi-cloud networking, all while ensuring user-friendly, quick deployment without complex configurations. Recognized for enabling zero-trust environments and seamless workflows, Tailscale supports robust security features such as automated user onboarding, encryption, and access control lists (ACLs). This tool is particularly popular for both enterprise and personal use, praised for its integration capabilities and ease of use, making secure networking accessible anywhere, regardless of infrastructure. Security • Privacy • Log Processing • Connectivity • Remote Access 51 - 200 employees Founded 2020 ☁️ SaaS 🔐 Security 📡 Telecommunications 💰 $100M Series B on 2022-05 Software Engineer - Networking, Rust 13 hours ago 🇺🇸 United States – Remote 💵 $181k - $240k / year ⏰ Full Time 🟡 Mid-level 🟠 Senior 🔙 Backend Engineer Cloud Distributed Systems IoT RTOS Rust Go Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • We’re seeking a highly skilled and motivated Software Engineer to join our growing team. • Develop the Tailscale product, contributing to both open-source client code and related backend services, with an emphasis on networking features and optimizations. • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making. • Work with UX/UI designers and product managers to shape features that enhance networking capabilities. • Work as part of a team of engineers to design, build, test, and document core networking software components, with a strong emphasis on the Tailscale client for IoT applications. • Lead the design and implementation of networking features in areas such as our control plane, relay infrastructure, and networking protocols, specifically tailored for embedded systems and resource-constrained environments. • Diagnose, troubleshoot, and resolve complex networking issues across different environments, including customer networks and cloud infrastructure. • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations. • Analyze and improve the efficiency, scalability, and stability of networking systems and resources. • Bring a security-first mindset to both design and implementation, ensuring robust and secure networking components. • Provide technical leadership and mentorship to other engineers, fostering a culture of learning and knowledge sharing. • Drive the adoption of Rust best practices within the team, including code reviews, tooling, and testing. • Contribute to the design and architecture of the IoT-specific Tailscale client. • Evaluate and integrate relevant third-party libraries and tools. 🎯 Requirements • Expert-level proficiency in Rust, with a proven track record of building and deploying production-quality software. • Demonstrated ability to mentor engineers in Rust and drive the adoption of Rust best practices. • Experience integrating with foreign systems written in Go, C++ or C • Significant experience with networking software and diagnosing networking issues. • Deep understanding of networking concepts, including IP addressing, routing, NAT traversal, and VPN technologies. • Experience with distributed systems, particularly those involving real-time communication and high availability. • Familiarity with embedded systems development and real-time operating systems (RTOS) is a plus. • Flexibility to adjust to the dynamic nature of a startup. • Excellent written and verbal communication skills. 🏖️ Benefits • 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 work fully remotely. • Connect with other Tailscalars IRL. • Support for your personal and professional development. • Paid time off and a healthy work-life integration. • A build-your-own home office setup. • Generous parental leave program from your first day.