Can this tutor finding APP scale using MongoDB?

I have an app that allows users to find tutors, i.e. other users, of the app based upon an arbitrary set of filters that they create. So far, I only have one collection, Users. Each user document has around 100 fields that can be used by other users to filter upon. Some examples are city, education, age, language, etc. A filter set may filter based upon 0 to 100 of these fields. Querying to find other users based upon their specific set of filters is the most common query and must be done each time a user logs in and then whenever they request it.

Can this kind of app scale to the size and level of activity of twitter, for example?