Software Engineer, Networking (Features)
Tailscale· Engineering
RemoteCA$242.5k - CA$302.8kfull-timePosted 2w ago
About the role
Remote Software Engineer role at Tailscale focusing on networking features and optimizations, contributing to open-source client code and related backend services, with ownership of the full product lifecycle in a fully remote, Canada-based context.
Responsibilities
- Work as part of a team of engineers to design, build, test, and document core networking software components.
- 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.
Qualifications
- Proven experience implementing application-layer networking concepts and distributed components, such as proxies, connectors, and overlay routing, to enable seamless connectivity.
- Deep knowledge of operating system-level networking internals, including socket programming, routing tables, and packet filtering primitives.
- Professional experience with Go (Golang)
- Experience designing and maintaining distributed systems, with a solid understanding of concurrency (e.g., multithreading, race conditions, memory management, synchronization primitives) and scalability.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries.
- Excellent written and verbal communication skills, with the ability to explain complex technical concepts clearly.
- Strong collaborative mindset—you actively give and process constructive feedback and work effectively both independently and as part of a team.
- Startup-ready flexibility, with the adaptability to pivot and thrive in a fast-paced, dynamic environment.
Skills
Required:Go (Golang)Application-layer networking conceptsOS-level networking internalsDistributed systems designRelational databasesCommunicationCollaboration
Benefits
- An inclusive, flexible environment where you can be your authentic self.
- A competitive total compensation package including base salary, equity incentive plan and variable commission (for quota-based roles).
- Comprehensive group benefits with no waiting period (health, vision, dental, and more).
- Remote first company with optional in-person collaboration depending on team needs.
- Employer-funded retirement contributions matched dollar-for-dollar, up to 0.75% of eligible compensation.
- Opportunity to connect with other Tailscalars IRL through company events and travel.
- Professional development funding ($1500 USD annually) and mentorship opportunities.
- Flexible paid time off.
- Build-your-own home office setup (laptop, internet reimbursement, workstation budget).
- Paid parental leave with top-ups (20 weeks birthing, 16 weeks non-birthing).
Last updated Oct 8, 2026. Interested? Apply on the company site.
About Tailscale
Secure Connectivity for AI, IoT & Multi-Cloud
The connectivity platform for devs, IT, and security teams. Zero Trust identity-based access that deploys in minutes and scales to every resource.
SecurityNetworkingZero TrustIdentity-based accessMulti-Cloud
More open roles at Tailscale
- Strategic Enterprise Account Executive5d agoRemote · Sales
- Senior Customer Account Executive5d agoHybrid (Toronto, ON) · Sales
- Program Manager, EPD Operations5d agoRemote · Operations
- Senior Customer Account Executive5d agoHybrid (Vancouver, BC) · Sales
- Program Manager, EPD Operations5d agoRemote · Operations