Skip to content
TailscaleTailscale

Backend Engineer, Control Plane

Build and operate backend services for Tailscale’s control plane, relay infrastructure, and identity integrations. The role requires distributed-systems and Go experience, SQL knowledge, networking familiarity, and strong independent collaboration skills.

About the job

Responsibilities

  • Develop the Tailscale product, contributing to open-source client code and backend services.
  • Design, build, test, and document core software components.
  • Develop features spanning the control plane, relay infrastructure, and identity integrations.
  • Own running services by building for observability, participating in incident response, and handling customer support escalations.
  • Analyze and improve system efficiency, scalability, and stability.
  • Apply a security-first mindset to design and implementation.
  • Collaborate with UX/UI designers and product managers on feature development.

Requirements

  • Experience with distributed systems.
  • Experience with Go.
  • Experience with one or more SQL databases.
  • Familiarity with networking, including IP addressing and routing.
  • Ability to work independently and exchange constructive feedback.
  • Flexibility in a dynamic startup environment.
  • Excellent written and verbal communication skills.

Compensation and Benefits

  • Base salary range of CAD 218,420–302,840.
  • Equity incentive plan and comprehensive benefits.
  • Remote-first, flexible work environment.
  • Health, vision, dental, and other group benefits.
  • Employer-funded retirement contributions.
  • Professional development support, mentorship, and coaching.
  • Flexible paid time off and paid parental leave.
  • Home office equipment and internet reimbursement.

Skills

Go, Distributed Systems, SQL, Networking, Ip Addressing, Routing, Observability, Incident Response, Identity Integrations, Open Source

Tailscale

Tailscale

United States
Software Engineer, Networking
CA$218k+/yrRemoteBackend Engineering

Build and improve Tailscale’s client-side networking and connectivity software across clients, routers, exit nodes, and customer integrations. The role requires substantial networking experience, low-level programming proficiency, and expertise in routing, VPNs, NAT traversal, and performance optimization.

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.

Anyscale

Anyscale

San Francisco, CA
Software Engineer
$215k+/yrOn-site5+ YOEBackend Engineering

Develop and improve Ray Core’s C++ distributed-systems backend, focusing on performance, reliability, fault tolerance, and scalability. The role requires at least five years of experience with distributed systems, C/C++, low-level operating systems, algorithms, and system design.

Fluidstack

Fluidstack

San Francisco, CA
Platform Engineer
$224k+/yrOn-site3+ YOEBackend Engineering

Build foundational infrastructure platforms and operational tooling for global data center operations, including CMDB, DCIM, asset management, automation, and observability systems. Requires 3+ years of production software development experience and strong Python or Go skills.

OpenAI

OpenAI

San Francisco, CA

Software Engineer, Financial Engineering
$230k+/yrHybrid5+ YOEBackend Engineering

Build and operate backend and financial infrastructure supporting pricing, payments, billing, subscriptions, entitlements, and invoicing. The role requires 5+ years of software engineering experience with distributed systems, transactional workflows, and highly reliable, auditable platforms.