You have two options: what Tim Bray did, or organize so that you have more leverage. The second way is probably more effective (there are plenty of developers willing to take over your comfy job at AWS who don't care about anyone but themselves and having a cushy job, so unless a lot of devs quit they're not likely to care), but it's also the harder and longer way. The Communication Workers of America do a great union organizers training, try reaching out to them.