Remote Otter LogoRemoteOtter

Software Engineer, Networking (Rust) - Remote

Posted 2 days ago
Software Development
Full Time
Worldwide
$242,540 - $321,600 CAD/year

Overview

Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. From hobbyists to multinational corporations, teams of every size use Tailscale each day to protect their networks, share access to internal tools, and more. We’re building a future for the Internet that’s easy, sensible, and safe, like it used to be. Founded in 2019 and fully distributed, we’re backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.

In Short

  • Develop the Tailscale product focusing on networking features and optimizations.
  • Take ownership of the product lifecycle from code writing to strategic decision-making.
  • Collaborate with UX/UI designers and product managers to enhance networking capabilities.
  • Design, build, test, and document core networking software components.
  • Lead the design and implementation of networking features for embedded systems.
  • Troubleshoot complex networking issues across various environments.
  • Ensure robust and secure networking components with a security-first mindset.
  • Provide mentorship and drive Rust best practices within the team.
  • Contribute to the design of the IoT-specific Tailscale client.
  • Evaluate and integrate relevant third-party libraries and tools.

Requirements

  • Expert-level proficiency in Rust with a track record in production-quality software.
  • Experience mentoring engineers in Rust and promoting best practices.
  • Integration experience with systems in Go, C++, or C.
  • Significant experience with networking software and diagnosing issues.
  • Deep understanding of networking concepts, including IP addressing and VPN technologies.
  • Experience with distributed systems and real-time communication.
  • Familiarity with embedded systems development is a plus.
  • Flexibility to adjust to a startup's dynamic nature.
  • Excellent communication skills.

Benefits

  • An inclusive, flexible environment for authentic self-expression.
  • A competitive total compensation package including base salary and equity.
  • Comprehensive group benefits with no waiting period.
  • Remote-first company culture with options for co-working.
  • Annual company retreat and team meet-ups.
  • Support for personal and professional development with an annual budget.
  • Flexible paid time off program.
  • Build-your-own home office setup with reimbursement.
  • Generous parental leave program from day one.
Tailscale logo

Tailscale

Tailscale is a dynamic and innovative technology company focused on simplifying secure networking for users and organizations. With a commitment to providing exceptional IT support and fostering a collaborative work environment, Tailscale empowers its team to make key technical decisions and implement effective IT solutions. The company values fair compensation practices and offers a comprehensive benefits package, ensuring that employees are well-supported in their roles. Tailscale is dedicated to maintaining a security-first mindset while managing vendor relationships and IT assets, making it an ideal workplace for IT professionals looking to thrive in a fast-paced and evolving environment.

Share This Job!

Save This Job!

Similar Jobs:

Canva logo

Software Engineer (Networking) - Remote

Canva

8 weeks ago

Join Canva as a Software Engineer specializing in Networking, with the flexibility to work remotely across Australia.

Australia
Full-time
Software Development
Tailscale logo

Software Engineer, Networking - Remote

Tailscale

23 weeks ago

Join Tailscale as a Software Engineer to develop networking software and optimize product features in a fully remote environment.

Worldwide
Full-time
Software Development
$181,000 - $226,000 USD/year
Canva logo

Senior Software Engineer - Networking - Remote

Canva

7 weeks ago

Join Canva as a Senior Software Engineer focused on networking, working remotely across Australia.

Australia
Full-time
Software Development
Canonical logo

Software-Defined Networking Engineer - Remote

Canonical

36 weeks ago

Join Canonical as a software engineer focusing on open source networking technologies.

Worldwide
Full-time
Software Development
IO Global logo

Software Engineer (Haskell) - Networking - Remote

IO Global

8 weeks ago

Join IOE as a Software Engineer specializing in Haskell and contribute to innovative blockchain projects.

United Kingdom
Full-time
Software Development