companyTailscale logo

Software Engineer - Networking at Tailscale | Remote

TailscaleRemote (United States)
Remote Full-time $181K/yr - $226K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What We Are Looking ForExtensive experience with networking software and troubleshooting networking issues. Strong understanding of networking concepts such as IP addressing, routing, NAT traversal, and VPN technologies. Proficiency in distributed systems. Experience with modern programming languages and frameworks.

About the job

About Tailscale

Tailscale is revolutionizing the Internet by providing software that simplifies secure connections between people and their devices, regardless of location. From solo developers to large enterprises, teams of all sizes rely on Tailscale daily to safeguard their networks and share access to essential internal tools. Founded in 2019, we are a fully distributed team backed by top-tier investors including Accel, CRV, Insight, Heavybit, and Uncork Capital. Join us in crafting a future where the Internet is easy to navigate, secure, and user-friendly.

Job Description

We are looking for a dedicated and talented Software Engineer to join our dynamic team. In this role, you will collaborate closely with our engineering team to:

  • Enhance the Tailscale product by contributing to both our open-source client code and backend services, with a focus on networking features and optimizations.
  • Take charge of the entire product lifecycle, from initial coding to product ideation and strategic decisions.
  • Collaborate with UX/UI designers and product managers to develop features that elevate our networking capabilities.

As a fully remote and early-stage company, we seek a highly motivated individual who can propel our product forward. The ability to think critically, collaborate with technically skilled teams, and work asynchronously is essential.

Key Responsibilities

  • Collaborate with a team of engineers to design, build, test, and document core networking software components.
  • Develop and optimize product features, particularly in our control plane, relay infrastructure, and networking protocols.
  • Troubleshoot and resolve complex networking issues in various environments.
  • Own the operational aspects of Tailscale’s services by ensuring observability, participating in incident response, and managing customer support escalations.
  • Analyze and enhance the efficiency, scalability, and stability of our networking systems and resources.
  • Adopt a security-first mindset in both design and implementation to ensure robust networking components.

About Tailscale

Tailscale is on a mission to create a new Internet experience that is secure, sensible, and easy to use. Our innovative software empowers individuals and businesses to connect seamlessly and protect their networks. As a fully remote company with a distributed workforce, we value collaboration, creativity, and a passion for technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.