5 months ago
Responsibilities
- Contribute to the core development of security features such as OIDC/OAuth flows and session management.
- Write secure code to handle OIDC tokens, user claims, and sensitive data.
- Implement authentication mechanisms including user login, token management, and authorization checks.
- Pull in new tools to enhance North's security capabilities.
- Design and implement secret management within Kubernetes clusters.
- Communicate security best practices to stakeholders.
Requirements
- 5+ years of experience building user-facing security features in production systems.
- Proficient in shipping production Python confidently and frequently.
- Deep understanding of OIDC/OAuth 2.0, JWT validation, and token lifecycle management.
- Hands-on experience with Kubernetes in both development and production environments.
- Experience with GCP, AWS, Azure, or hybrid/multi-cloud deployments.
- Ability to work across the stack and communicate security concepts clearly.
Benefits
- Open and inclusive culture and work environment.
- Weekly lunch stipend, in-office lunches, and snacks.
- Full health and dental benefits, including a budget for mental health.
- 100% Parental Leave top-up for up to 6 months.
- Personal enrichment benefits for arts, culture, fitness, and workspace improvement.
- Remote-flexible work options and co-working stipend.
- 6 weeks of vacation (30 working days).
