Infrastructure Engineer

Tailscale Tailscale · Enterprise · Remote · Engineering

Infrastructure Engineer role at Tailscale, a company building secure network interconnection software. The role focuses on supporting internal business units through shared engineering services, building tools and processes, and working with stakeholders to meet their needs. Responsibilities include designing, building, testing, and documenting core software components, owning running services with a focus on observability and incident response, and analyzing system efficiency and stability. Requires experience with CI/CD, secrets management, infrastructure as code, observability, distributed systems, and cloud environments. Familiarity with networks and Go is a plus. The role is remote and part of an early-stage company.

What you'd actually do

  1. Support and enable internal business units through shared engineering services and functionalities, building the tools and processes for those teams to succeed.
  2. Build relationships with multiple stakeholders across the organization to understand and meet their needs with projects you'll own end to end.
  3. Work directly with internal customer facing teams to empower their mission and take pride in making their day-to-day lives easier.
  4. Work as part of a team of engineers to design, build, test, and document core software components.
  5. Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations.

Skills

Required

  • CI/CD
  • secrets management
  • infrastructure as code
  • observability
  • distributed systems
  • operating managed services in a cloud environment (preferably AWS)
  • networks (IP addressing, routing, etc.)
  • give and process constructive feedback
  • work independently
  • Flexibility to adjust to the dynamic nature of a startup
  • Excellent written and verbal communication skills

Nice to have

  • operating Kubernetes in production
  • Go programming language

What the JD emphasized

  • own end to end
  • own the running services
  • customer support escalations
  • operating Kubernetes in production is a strong plus
  • Experience with Go is a plus