Join our amazing team!

Joining BUILD is a fantastic way to give back to the community! You will get the opportunity to work in teams on a wide array of problems and use concepts they learn in class in real-world situations. You will also be able to extend your knowledge by learning more about different tools and platforms used across the industry.

Roles at BUILD

Software Developer

Work in small teams to build software for small organizations that don’t have the resources to do so themselves. Developers have a wide range of experience and interest. Get the chance to learn and teach others.

Business Developer

Communicates with clients and the software team to deliver a product that suits the needs of the client. Developers bring in perspective of companies and clients and proactively engage in project acquisitions.

What we look for


Do you display the ability to work well in a team?


Do you demonstrate a genuine passion for social good?


Do you push yourself to grow in any setting? Do you seek out new ways to grow?


Do you value empowering non-profits to achieve their missions through tech?

Frequently Asked Questions

How much of a time commitment is BUILD?

We expect developers to put in from 2-4 hours of work a week. We take it easy during exam weeks.

Do we get paid?

BUILD is a pro-bono organization and this club is dedicated to community work.

How much experience do I need to join?

BUILD is open to all years and all majors. We do expect software developers to have succeeded in CS187.

What is the application process like?

We have a general google form to fill out and if you are accepted for an interview we will be doing a behavioral and technical interview through Zoom.