Basis
Sr Software Engineer, Applications
About this role
Description: Join Basis as a Sr Software Engineer focusing on authentication and authorization systems. Work with the Auth team to enhance identity management and authorization for AI and human users. Requirements: 5+ years of professional software engineering experience. Proficient in OAuth 2.0, OpenID, and ReBAC systems (OpenFGA, Zanzibar). Experience with Auth0 or similar identity providers (Okta, Azure AD). Strong backend skills in Java, Ruby, or Python with relevant frameworks. Familiarity with AI coding tools for code generation and debugging. Collaborative mindset and commitment to inclusivity in team dynamics. Benefits: Competitive salary range of $119,051 - $165,000, with potential bonuses and equity. Flexible work options (remote, hybrid, or on-site). Comprehensive benefits including 401k matching, mental health support, and generous parental leave.