At Basis, we empower agencies and brands with cutting-edge software that automates digital media operations. We’re building a culture where passionate, motivated individuals come together to drive meaningful change. Our commitment to inclusivity and growth ensures our employees thrive both professionally and personally.
Requirements
- Minimum of 8 years of professional engineering experience, including time in a leadership or management role.
- 3+ years of engineering management experience, including hiring, performance management, and career development for a team of software engineers
- Deep understanding of OAuth 2.0 and OpenID Connect (token flows, JWKS validation, scopes, audience restrictions, etc).
- Hands-on experience with ReBAC systems (OpenFGA, Zanzibar, SpiceDB), including modeling authorization schemas, writing and testing tuple-based policies, and reasoning about permission evaluation performance.
- Experience with Auth0 or comparable identity providers (Okta, Azure AD, Keycloak).
- Strong proficiency in backend languages such as Java, Ruby, or Python as well as web frameworks such as Spring Boot, Rails, or Django.
- Fluency with AI coding tools (Claude Code, Cursor, Codex, etc.) as a core part of the development workflow — for code generation, debugging, exploration of unfamiliar codebases, and documentation — paired with strong judgment for evaluating, refining, and taking full ownership of AI-generated output.
- Thoughtful approach to collaboration, design, and decision-making that prioritizes equity, access, and continuous learning.
- Commitment to creating inclusive, respectful environments where all voices are valued and supported.
Benefits
- Flexible work week
- 401k/RRSP matching
- Mental health support
- Paid sabbaticals
- Generous parental leave
- Flexible work options
- Four Day Work Week
- Generous Parental Leave