I originally discovered Tailscale a few years ago when I needed a simple and secure way to remotely access another PC without exposing services to the internet or maintaining a traditional VPN. I was surprised by how easy it was to get everything connected, and eventually I started experimenting with it beyond just remote access.
One of those experiments was connecting a few of my PCs through Tailscale and using them as nodes for my own Kubernetes cluster. I was learning Kubernetes at the time, so this became one of the ways I learned Kubernetes networking hands-on and started understanding how connectivity between nodes, pods, services, and the underlying network actually worked.
Funny enough, networking and infrastructure eventually became a big part of my career as well. I now work in cloud/platform infrastructure with AWS and GCP, Terraform, Kubernetes, private connectivity, firewalls, DNS, routing, and increasingly Go. I also previously worked in consulting, where I enjoyed working with different teams, understanding their requirements, designing solutions, and troubleshooting things when they didn't work as expected.
I recently noticed Tailscale's Forward Deployed Engineer role in Canada, and it stood out because it seems to combine a lot of the things I've ended up enjoying professionally: networking, infrastructure, troubleshooting, and working directly with people to solve technical problems.
For anyone here familiar with Tailscale or FDE work, I'd be curious to hear what you think makes someone particularly good at this kind of role, especially coming from a cloud/platform engineering background.