Job Description

What You'll Do:

Join the CIAM (Customer Identity and Access Management ) team and contribute to AuthZilla, our cutting-edge authorization system based on OpenFGA and the Google Zanzibar model. This apprenticeship offers a unique opportunity to dive into the world of authorization security, combining software development and site reliability engineering (SRE) practices.

As an apprentice, you will:

Design, implement, deploy, and monitor features within the AuthZilla project.

Work in an agile Kanban team, collaborating closely with experienced engineers.

Support the migration and adoption of your implemented features across teams.

Gain hands-on experience with ReBAC (Relationship-Based Access Control) systems.

You'll be exposed to a modern tech stack and engineering practices, including: Frontend: Angular

Backend: C#, Python

SRE Tools: Kubernetes, Kibana, Monitoring & Alerting

Who You Are:

  • You are currently/will be enrolled in a Computer Science or related technical program, and your school can provide an apprenticeship contract.
  • You are a Masters student looking for 1+ years of apprenticeship, looking for 3 weeks in office and 1 week at school or 4 days in office and 1 day at school.
  • You have basic development skills and are eager to grow in both frontend and backend technologies.
  • You're curious about authorization systems, security, and SRE practices.
  • You have some experience or interest in: Object-Oriented Programming (C#, Python, Java) Web-based applications and Linux fundamentals Frontend frameworks like Angular or React API design and development.
  • You're a team player, a strong communicator, and fluent in English.
  • You're excited to learn, contribute, and make an impact in a production-grade system used at scale.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application