Unironically, this. At my previous company we started holding "engineering meetings" that deliberately excluded leadership, and had a lot of jokes about starting a union. By the time I quit it seemed like everyone was on board, so if anyone really wanted to push it then it could have happened.
I've seen school districts with union web dev positions. They don't pay the best but the benefits are usually pretty good and you're not likely to work more than 40 hours a week.
Since you mention it and I have little knowledge on the subject: How would your average person in the U.S. (in this case) find and apply for union jobs?