I’ve been working as a software engineer in the greater Boston area for over 30 years. Some companies are dressier than others. The majority are casual-casual (i.e., sloppier than business casual.) I did interview at a company once which looked “normal” to me because it happened to be Casual Friday. When they proudly mentioned that, I asked what normal attire was. When I heard they wanted dresses and hose (yes, I am female :-), I knew I wouldn’t like working there. (There were also other drawbacks: long commute, having to be on-call.) Where I work now has a lot of people who wear business casual, but it’s not expected and the engineers I respect most tend to dress predominantly in jeans except for rare customer interactions (when they upgrade their attire to business casual.)