Software Engineer - Rust - Backend - Pro
KrakenFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
Yes, Tailscale is a fully remote company.
The role requires expert-level proficiency in Rust, experience with networking software and diagnosing issues, deep understanding of networking concepts like IP addressing, routing, NAT traversal, and VPN technologies, experience integrating with systems in Go, C++ or C, and experience with distributed systems.
This information is not specified in the job description.
Tailscale fosters a collaborative environment with highly technical teams, emphasizes asynchronous work, ownership of the product lifecycle, a security-first mindset, technical leadership, mentorship, and knowledge sharing.
A strong candidate has expert-level Rust proficiency with production experience, can mentor others in Rust best practices, has significant networking expertise especially for embedded systems, and demonstrates ownership, security focus, and ability to work asynchronously in a remote setting.
Secure VPN for remote resource access
Tailscale offers a secure networking solution that allows users to access remote resources like virtual machines and databases from anywhere using a WireGuard-based Virtual Private Network (VPN). Its service is designed for businesses and individuals needing to manage private resources remotely, with a focus on simplicity and minimal setup. Tailscale's freemium model attracts a wide user base, allowing users to start for free and upgrade for additional features. The company aims to enhance data security while providing an easy-to-use remote access solution.