ReConsider Havkerspaces, RandomHacks and BarCamps and be curious on those sorts of models and how you could get involved/grow/evolve them.
https://en.m.wikipedia.org/wiki/Random_Hacks_of_Kindness
https://en.m.wikipedia.org/wiki/BarCamps
https://wiki.hackerspaces.org/Design_Patterns
Open spaces like these will help you find your tribe ‘tech people who want to make a contribution’ from there, there’s stacks you can do to contribute and learn from those grappling with the same concern.
Meantime, why do you need to find meaning in your job any more than your local supermarket checkout clerk needs to find meaning in theirs? Sometimes you just need a paycheck. As long as it’s one that’s not hurting anyone else, go ahead and look for meaning elsewhere in your life.
There are stacks of social issues locally to you and beyond that benefit from tech improvements.
The technology is progressing anyway, bring your focus to ensuring that tech is deployed for the greatest social benefit and call others to your cause you’ll soon find like minded folk.
Anyone have good examples of social projects that are based around using tech for social good they can share?