Your case is a strong argument for remote work. Tech companies are kind of weird in that they all focus on the same cities, SF or Seattle, then NYC, Austin, Boston and then maybe they branch out from there. As if great engineers don't live in Kansas City. There is a lot of talent being left on the table imo when companies aren't willing to hire remote, or create more small satellite offices if they can't accept remote. There's a lot of great engineers working at say Lockheed Martin because that is the highest paying job around them, that would be a strong asset to any tech company.
I hinted at it but I didn’t make it clear. The software development job was “remote until Covid cleared” in mid 2020. The role in Professional Services assigned me to a “virtual office” permanently with travel when “things got back to normal”.