Backend Engineer, Identity

🔥 13 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. • 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 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

🕒 2 days ago

Senior Backend Engineer building applications and APIs for a real-time data crisis alert platform. Collaborating across teams to enhance the reliability and quality of alerts delivered to users globally.

Docker

GraphQL

JavaScript

Microservices

Node.js

Python

TypeScript

🕒 2 days ago

NMI

201 - 500

💳 Fintech

☁️ SaaS

Senior Software Engineer designing and enhancing features within the FeeNavigator platform. Working with cross-functional teams on software development and testing practices.

JavaScript

Laravel

MySQL

PHP

SCSS

SDLC

TypeScript

Vue.js

🕒 2 days ago

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Backend Engineer developing scalable database solutions at Grafana Labs. Collaborating with teams to ensure reliable data profiling and storage solutions in a remote setup.

Cloud

Distributed Systems

Kubernetes

Python

Rust

Go

🕒 2 days ago

Remote

501 - 1000

👥 HR Tech

☁️ SaaS

🏢 Enterprise

Senior Backend Engineer developing tools, APIs, and integrations for Remote's products. Collaborating with cross-functional teams to enhance global employment solutions.

Angular

AWS

Docker

Elixir

Jenkins

Kubernetes

Next.js

Postgres

React

Vue.js

🕒 3 days ago

Jerry

201 - 500

💳 Fintech

Tech Lead evolving automation systems for Jerry.ai's mobile app managing car ownership. Leading development of robust automation frameworks for scaling user experiences.