Software Engineer, Networking

3 days, 17 hours ago
Full-time
Senior
Software Development
Tailscale

Tailscale

Tailscale is a zero config VPN service that simplifies network security and connectivity for teams of any scale, offering easy deployment, minimal latency, and compatibility with existing services.

Diversified Telecommunication Services
51-250
Founded 2019
$115M raised

Description

  • Develop Tailscale’s product across open-source client code and related backend services, with an emphasis on networking features and optimizations.
  • Own the product lifecycle from writing code through product ideation and strategic decision-making.
  • Work with UX/UI designers and product managers to shape features that improve networking capabilities.
  • Design, build, test, and document core networking software components as part of an engineering team.
  • Develop and optimize features in the control plane, relay infrastructure, and networking protocols.
  • Diagnose, troubleshoot, and resolve complex networking issues across different environments.
  • Build for observability, participate in incident response, and handle customer support escalations for running services.
  • Analyze and improve the efficiency, scalability, and stability of networking systems and resources.
  • Apply a security-first mindset to both design and implementation.

Requirements

  • 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.
  • Experience with one or more SQL databases.
  • Experience with Go is a plus.
  • Ability to give and process constructive feedback and work independently.
  • Flexibility to adapt to the dynamic nature of a startup.
  • Excellent written and verbal communication skills.

Benefits

  • Competitive total compensation package with base salary and equity incentive plan.
  • CAN pay range of $242,540 to $302,840 CAD.
  • Comprehensive group benefits with coverage for health, vision, dental, and more, with no waiting period.
  • Remote-first work environment with flexibility to work from anywhere with Wi-Fi.
  • $1,500 USD annually for professional development, plus mentorship, coaching, and internal promotion opportunities.
  • Flexible paid time off to support work-life integration.
  • Company-owned laptop, $1,000 USD to customize your home office, and monthly home internet reimbursement.
  • Generous parental leave with top-ups for up to 26 weeks, available from day one.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Protect

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Software Engineer for its Protect team to help build a next-generation insurance platform and shape the technical direction of a greenfield, high-impact business area.

AWS CI/CD Docker DynamoDB Git Java JavaScript Kafka Kotlin Kubernetes LLM Microservices PostgreSQL React Spring TypeScript
3 days, 1 hour ago

Software Engineer, Developer (Wallets and Onchain Tools)

Coinbase 1K-5K Capital Markets

Coinbase is hiring a software engineer for its CDP Wallets & Onchain Tools team to build developer-focused APIs, SDKs, and documentation that help accelerate crypto application development onchain.

Android Encryption Flutter GitHub Go iOS Microservices OpenAPI React React Native Solana TypeScript Unity
3 days, 1 hour ago

Software Engineer II

Veracyte 251-1K Pharmaceuticals

Veracyte is hiring a cloud engineering and application development professional for its Bioinformatics & Data Science Development team to build scalable cloud-native applications that support cancer diagnostics products and productionize research workflows.

Agile AWS AWS CDK CloudFormation Docker EC2 Kubernetes Machine Learning Microservices Node.js Python React REST API Scrum SQL Terraform Vue.js
3 days, 1 hour ago

Staff Software Engineer, C021 Security

Cribl 251-1K IT Services

Cribl is hiring a Staff Engineer for its C021 new product initiative to help design and build an emerging data platform that processes large volumes of streaming data in a fully remote, remote-first environment.

Apache Spark AWS Azure Docker Druid Flink GCP JavaScript Kafka Kubernetes Linux LLM Node.js
3 days, 1 hour ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers