Front End Engineer

Tailscale
•$163,000 - $204,000•Remote

About The Position

Tailscale is seeking a full-time Frontend Engineer to help build and operate its next-generation web console. The role owns the console’s technical direction and architecture, develops frontend infrastructure that supports multiple products in a unified experience, and focuses on identity-adjacent systems such as authentication, session management, secure cross-origin integrations, and product surfaces spanning multiple services. This role operates at the intersection of user experience, browser security, developer tooling, and internal platform design. The engineer will move between product and platform engineering, make pragmatic architecture decisions, collaborate across engineering, design, growth, and infrastructure, and help teams build confidently. The role also participates in an on-call rotation every x weeks to triage and mitigate incidents.

Requirements

  • Deep experience building and operating production React applications at scale.
  • Strong understanding of web platform fundamentals, including HTTP semantics, browser security boundaries, authentication flows, cookies, storage, CORS, and CSRF.
  • Experience building internal platforms, frameworks, or shared libraries that enable other teams to ship products with strong guardrails.
  • Experience driving a unified console or platform vision across disparate frontend codebases.
  • Strong judgment around frontend architecture, including when to standardize or abstract and how to keep systems understandable as they grow.
  • Experience designing scalable frontend testing strategies that improve confidence while hiding incidental complexity from product engineers.
  • Comfort collaborating across disciplines and functions, especially with design, growth, infrastructure, and developer tooling.
  • Strong written and verbal communication, including the ability to explain tradeoffs and influence technical direction across teams.
  • A high degree of ownership and autonomy, with the ability to identify important problems and drive them through ambiguity.

Nice To Haves

  • Experience designing frontend codebases and tooling optimized for AI-assisted development, including conventions and abstractions that help LLM-based agents produce correct, consistent UI with fewer iterations.
  • Experience with design systems, component libraries, and connecting design tooling to production UI workflows.
  • Experience with feature flagging, analytics, experimentation systems, and progressive delivery patterns.
  • Experience working on identity, admin, B2B SaaS, or security-sensitive product surfaces.

Responsibilities

  • Define and drive frontend architecture for Tailscale’s next-generation console, including application structure, routing, state boundaries, shared abstractions, and long-term maintainability.
  • Design and maintain cross-origin authentication and session infrastructure between the console and other services, including authentication flows, CORS policies, CSRF protections, cookie and session strategies, and support for multiple deployment environments.
  • Build and operate a frontend serving platform capable of hosting multiple Tailscale products under a unified development workflow.
  • Establish shared infrastructure, conventions, and design patterns that consolidate distinct product experiences into a cohesive console platform.
  • Create frontend architecture patterns, tooling, and abstractions that enable non-frontend engineers to build accessible, production-quality UI safely and efficiently.
  • Partner with Product Design to turn complex infrastructure and identity concepts into intuitive user experiences.
  • Collaborate with Growth, Design, Product, and engineering teams on experimentation and iteration, including A/B testing, analytics instrumentation, and feature rollout strategies.
  • Define and improve frontend testing strategy across the console, including integration testing, end-to-end coverage, local developer ergonomics, and abstractions that reduce testing complexity for product teams.
  • Work with infrastructure and engineering tooling teams to improve local development workflows, build pipelines, preview deployments, release ergonomics, and operational reliability.
  • Raise the quality bar for frontend engineering through technical leadership, reviews, mentoring, and clear platform guardrails.
  • Participate in the on-call rotation every x weeks to triage and mitigate incidents.

Benefits

  • Competitive total compensation package including base salary and an equity incentive plan.
  • Comprehensive group health, vision, and dental benefits for employees and their families, with no waiting period.
  • Employer-funded retirement contributions with dollar-for-dollar matching up to a maximum annual employer contribution equal to 0.75% of eligible compensation.
  • Annual company retreat, team off-sites, and support for team travel and in-person collaboration.
  • $1,500 USD annually for professional development, as well as mentorship, coaching, and internal promotion opportunities.
  • Flexible paid time off.
  • Company-owned laptop of the employee’s choice (Mac or PC), monthly home internet reimbursement, and $500 USD to customize a workstation.
  • Paid parental leave top-ups: 20 weeks for birthing parents and 16 weeks for non-birthing parents.
  • Flexible work environment and remote-first work arrangements, with a corporate co-working program and virtual and in-person social events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service