
Software Engineer - Identity & Authorization
Baseten San Francisco, Toronto, New York +2
About the role
Baseten is a company that supports AI-driven enterprises by providing a platform for deploying advanced AI models. This role is within the identity and authorization team, which is responsible for creating secure and efficient access control mechanisms for large-scale clients. The engineer will take charge of developing the platform's authorization framework, credential management, and administrative interfaces used by major customers such as HubSpot and Notion.
The position involves leading the full lifecycle of identity and access management projects, from initial concept through to deployment and ongoing refinement. The engineer will design detailed permission systems that accommodate complex organizational policies and collaborate closely with product and customer teams to ensure security requirements are met with reliable technical solutions. Experience with backend systems that require fast, consistent permission checks in multi-tenant environments is essential.
Ideal candidates will have substantial hands-on experience designing and implementing authorization systems similar to Zanzibar or OpenFGA. Knowledge of programming languages like Python and Go, as well as familiarity with authentication protocols such as OAuth, OIDC, and SCIM, is advantageous. This full-time role offers a hybrid work environment across several North American offices and includes competitive pay, equity, and comprehensive benefits, with a strong emphasis on diversity and inclusion.
Skills
Locations
- San Francisco, United States
- Toronto, Canada
- New York, United States
- Montreal, Canada
- Seattle, United States