(anecdotal insight here): Many people at tech companies are not software engineers. I believe they are more often to the left of the general tech workers. Tech workers can be pretty left still, but I have found to tend more libertarian/a-political.
In general though, many people employed at tech companies are young, coastal (by virtue of where they work), and work in cities. All those factors tend to skew more left.