Join our Team

We’re a diverse group of students dedicated to doing social good, improving ourselves, and having fun while we’re at it, and we would love for you to join us!

People cheering

Why join?

Make an impact

By helping nonprofits better serve our communities through technology, the positive impacts of your hard work and expertise will be amplified.

Make lifelong friends

At Blueprint, the relationships we form with each other will long outlast the scope of the projects we work on. Our culture is as important to us as the work we produce, and we value quality time, celebrating our differences, and having fun together.

Make personal change

We care about your technical, social, and personal growth. With our robust culture of mentorship, we never stop teaching and learning.

Blueprint 2019 team

Incredible community...

Our Fall 2019 team showing Blueprint spirit!

Blueprint 2019 team

...even online!

Going online hasn’t slowed us down... our team is bigger and better than ever!

What we look for

  • Passion for social good

    Do you love giving back to the community? Are you particularly passionate about a specific cause? Tell us about any prior volunteering experiences you may have had!

  • The drive to learn

    Are you eager to learn new things, be they technical skills or social issues? Do you love a good challenge, even if it takes you out of your comfort zone?

  • A technical fit

    Do you have the relevant experience or skills needed to make significant contributions? If not, do you have the technical foundations needed to learn them?

  • A team player

    Do you enjoy collaborating and learning with others? Do you value everyone’s perspectives and experiences even when they challenge your own?

Our Process

  1. Process step 1 blob


    Learn about Blueprint

    Check out our current projects and find us on Facebook, Instagram and Medium.

  2. Process step 1 blob


    Submit your application

    Tell us about yourself and why you're interested in joining Blueprint. We take a great amount of care to review every application, so please be as detailed as possible. If we think you might be a good fit, we will send you an invite to have a coffee chat with us! Applications open Feb 22, 2024 12:00 AM and close Mar 12, 2024 11:59 PM.

  3. Process step 1 blob


    Interview with us

    Let's talk! Invites will be sent out by the end of the school term to schedule a time in the following week for us to connect. During these chats, you'll have a casual conversation with a couple of our members. You can use this time to ask us any questions you might have, and we can get to know each other better! We'll also use some of this time for role-specific technical questions.

  4. Process step 1 blob


    Final decision

    We'll let you know our final decision around April 13th. If you get an offer to join us for Summer 2024, we'd appreciate it if you replied as soon as possible to let us know if you'd like to accept! Once you've confirmed, we'll get you started with onboarding just before the term officially begins.


Application process
About our team