I don’t really get the “city” sentiment since I only search for countrywide remote jobs (Spain), but country by country the experience will differ ofc. I also specialised myself really quick into a data based field which is needed since all the fucking banks want to update their 3 decade or older systems. And by the time all of them finish being updated they will need to be updated again sooooo… :)
well, I wouldn’t say that’s my case since most of my job postings are of spaniard consultant companies that have projects for banks. Also, data engineering is kinda different from generic software dev, we build data manipulation pipelines, database migrations… etc. Not many end user facing applications or APIs or such, most input/output is databases.