Empowering the Next Generation of Open-Source Warriors
At Shinobi Open-Source Academy, mentors are called Senseis — master teachers who guide aspiring hackers on their path to becoming legendary open-source contributors.
SOS Academy is gamified around the legendary Shinobi world. Every developer who joins starts as a Genin (beginner ninja) and progresses through ranks by completing missions and mastering their craft.
As a Sensei, you'll be the guiding force behind their journey. You'll assign missions tailored to their skill level, review their jutsu (code), and help them climb the ranks — from Genin to Chunin, Jonin, and eventually Sannin or even Kage (community leader).
Your mission assignments will shape the future of open-source. Every PR merged, every issue solved, every mentee who levels up — that's your legacy.
Guide beginners through their first contributions
Create challenges that push growth
Share wisdom through thoughtful feedback
Mentor future community leaders
Meet the experienced developers guiding our communities. Learn from the best in the industry.
We're actively expanding our team of Senseis across all tech stacks.
We don't measure experience in years — we measure it in impact. Here's what makes a great Sensei.
We value meaningful contributions over years of experience. Show us projects you've impacted, PRs that made a difference, or communities you've helped grow.
Commit to volunteering at least 4 hours weekly to guide hackers, review code, and participate in community activities.
Ability to explain complex concepts clearly, provide constructive feedback, and adapt your mentoring style to different skill levels.
Enthusiasm for working with developers from diverse backgrounds and fostering an inclusive, supportive learning environment.
Capability to identify appropriate challenges for hackers, break down complex projects into achievable missions, and track progress.
We welcome mentors from all technical backgrounds. We'll match you with communities and hackers based on your expertise.
Ready to guide the next generation? Submit your application and join our team of mentors. We review all applications and will match you with the right community.
By applying, you agree to volunteer at least 4 hours per week and follow our community guidelines.