Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. We're seeking a skilled and diligent full-time Software Engineer to join our growing team to develop the Tailscale product, contributing to both open source client code and related backend services.
Requirements
- 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
Benefits
- Comprehensive group benefits with no waiting period
- Remote first company—most of our teams work fully remotely
- 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
- Competitive total compensation package