Backend Engineer, Identity

🔥 17 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Tailscale

Tailscale

51 - 200 employees

Founded 2020

☁️ SaaS

🔐 Security

📡 Telecommunications

💰 $100M Series B on 2022-05

SaaS • Security • Telecommunications

Tailscale is a company that provides a modern VPN solution founded on WireGuard technology, simplifying networking by creating secure, software-defined networks that connect users, services, and devices with ease. By eliminating the complexities of legacy VPNs, Tailscale offers secure remote access, site-to-site networking, and multi-cloud networking, all while ensuring user-friendly, quick deployment without complex configurations. Recognized for enabling zero-trust environments and seamless workflows, Tailscale supports robust security features such as automated user onboarding, encryption, and access control lists (ACLs). This tool is particularly popular for both enterprise and personal use, praised for its integration capabilities and ease of use, making secure networking accessible anywhere, regardless of infrastructure.

📋 Description

• Develop the Tailscale product, contributing to both open source client code and related backend services. • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making. • Work closely with UX/UI designers and product managers to shape features. • Bring a special focus to building features related to identity and access management. • Work as part of a team of engineers to design, build, test, and document core software components. • Develop product features in areas that include our control plane, platform, and identity services. • Develop features that support a broad range of sign-on functionality, such as SSO, OAuth2, SAML, and WebAuthn. • Develop and maintain SCIM style capabilities to synchronize users, groups and other attributes from IdPs. • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations. • Analyze and improve efficiency, scalability, and stability of various system resources. • Bring a security-first mindset to both design and implementation. • Participate in our on-call rotation every x weeks, to triage and mitigate incidents.

🎯 Requirements

• Familiarity with authentication/authorization protocols, standards and frameworks such as OAuth2, OIDC, SSO, and SAML. Familiarity with SCIM is a plus. • Experience with distributed systems and building observable, secure, scalable, and resilient services. • Most of the non-front-end portions of the system are developed in the Go programming language. Experience with Go is a plus. • Experience with one or more SQL databases. • Ability to give and process constructive feedback, as well as work independently. • Flexibility to adjust to the dynamic nature of a startup. • Excellent written and verbal communication skills. • Familiarity with networks (IP addressing, routing, etc.) is a plus.

🏖️ Benefits

• An inclusive, flexible environment where you can be your authentic self. • A competitive total compensation package. • Comprehensive group benefits with no waiting period. • Remote first company—most of our teams work fully remotely. • Connect with other Tailscalars IRL. • Support for your personal and professional development. • Paid time off and a healthy work-life integration. • A build-your-own home office setup. • Generous parental leave program from your first day.

Apply Now

Similar Jobs

🔥 17 hours ago

Acquia

1001 - 5000

☁️ SaaS

🏢 Enterprise

🛍️ eCommerce

Product Marketing Manager at Acquia driving positioning and messaging for Cloud Platform and Drupal solution. Collaborating with teams to support launches and sales enablement.

Cloud

Drupal

🔥 18 hours ago

ARETUM

501 - 1000

🏛️ Government

🔒 Cybersecurity

🏢 Enterprise

Senior MS Access Database Developer at Aretum maintaining and enhancing Financial Management Tool. Leading development and optimization across diverse IT financial data systems.

AWS

MariaDB

MySQL

SQL

🔥 20 hours ago

CSCI Consulting

201 - 500

🏢 Enterprise

Java Developer at CSCI Consulting modernizing Department of War business systems. Leading migration from legacy COBOL applications to Java-based microservices for military retirees and beneficiaries.

Angular

Azure

Cloud

Cyber Security

Hibernate

Java

Maven

Microservices

Oracle

Postgres

Python

RabbitMQ

React

SDLC

Spring

Spring Boot

SpringBoot

SQL

Vault

🔥 21 hours ago

PatientPoint

501 - 1000

⚕️ Healthcare Insurance

📡 Telecommunications

☁️ SaaS

Senior Software Engineer developing scalable software platforms using Python and AWS at PatientPoint, focusing on high-performance code and innovative solutions.

Angular

AWS

Cloud

JavaScript

Microservices

Python

React

SQL

TypeScript

🔥 21 hours ago

PatientPoint

501 - 1000

⚕️ Healthcare Insurance

📡 Telecommunications

☁️ SaaS

Senior Software Engineer developing backend systems using Python for PatientPoint's digital health platform. Collaborating on architecture and mentoring junior engineers in high-performance software projects.

Angular

AWS

Cloud

JavaScript

Microservices

Python

React

SQL

TypeScript