Backend Engineer, Identity
New
T
TailscaleSoftware Development
Remote (Canada)Full-TimeMiddle
Salary$218,420 — $273,360 CAD
Apply NowOpens the employer's application page
Job Details
- Required Skills
- SQLOAuthGoDistributed Systems
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
- Experience with Go programming language is a plus
- Experience with one or more SQL databases
- Ability to give and process constructive feedback
- Ability to 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
Responsibilities
- 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 on-call rotation to triage and mitigate incidents
View Full Description & ApplyYou'll be redirected to the employer's site