Backend Senior Software Engineer, Identity
VantaFull Time
Senior (5 to 8 years)
Candidates should have experience with distributed systems, SQL databases, and authentication/authorization protocols like OAuth2, OIDC, SSO, and SAML. Familiarity with networking concepts such as IP addressing and routing is also required. Experience with the Go programming language is a plus. The ability to provide and receive constructive feedback, work independently, and adapt to a startup environment is essential.
The Software Engineer will develop the Tailscale product, contributing to both open-source client code and backend services. They will take ownership of the entire product lifecycle, including coding, ideation, and strategic decision-making, while collaborating with UX/UI designers and product managers. Responsibilities include designing, building, testing, and documenting core software components, developing features for the control plane, relay infrastructure, and identity integrations, and ensuring the observability, incident response, and customer support of running services. The engineer will also analyze and improve system efficiency, scalability, and stability, and maintain a security-first mindset in all aspects of design and implementation.
Secure VPN for remote resource access
Tailscale offers a secure networking solution that allows users to access remote resources like virtual machines and databases from anywhere using a WireGuard-based Virtual Private Network (VPN). Its service is designed for businesses and individuals needing to manage private resources remotely, with a focus on simplicity and minimal setup. Tailscale's freemium model attracts a wide user base, allowing users to start for free and upgrade for additional features. The company aims to enhance data security while providing an easy-to-use remote access solution.