al_borland
I'm a native English speaker. When I started at my company it was English-only (at least as far as I saw). Over the past several years we've been doing more work with Europe and around the globe. Even more recently, people in Europe have been given leadership position on various projects that impact the US. It could be my own English-bias talking, but I think things would be going more smoothly if everything was done in a single language, English being the logical choice. Everyone working on the projects and at the company speaks English (as a first or second language), and I have occasionally received emails in French. Some of these are automated system messages, and whoever set them up wasn't thinking about the global audience. A vast majority of employees don't speak French, so most people lose the context when this happens. That's a problem. Even in our offices in India, I'm told that they use English in the office, because that's the only common language they all share, since there are so many languages and dialects in India; there isn't one local languages they can count on. English does seem to be the lingua franca for the world, especially in technology, at this point. This seems to be the case online, as I've read from various people over the years, and I also see it when I travel. One person will speak German, another Korean, and they both switch to English so they can speak to each other to ask directions or whatever it may be.
dakiol
Non native English speaker here. Been working using English only for over a decade, to the point of using my own native language to discuss technical topics (either at the conceptual/product level or at the very low level) feels non-natural and uncomfortable. I haven’t worked in software engineering using my mother tongue ever (because I’ve always been an immigrant).
PaulHoule
I think so.

I spend a year at a research institution in Germany where English was commonly used (lots of people worked there from all over the world but especially the E.U..) but I might have been the only native English speaker.

All the time at talks I saw people struggle to understand things because English was the second or third language of both the speaker and the listener.

It’s an unexamined phenomenon for many reasons not least the people involved think they are really smart and would have their feelings hurt if they knew how bad it was.

superF
I am working as a software developer and speak English, Danish (both non-native) and German on the job. I do not recognize the problem you describe at all. If there is confusion, it usually stems from the classics: missing or unclear requirements, bad or non-existent communication, implicit assumptions about what everyone should know and so on.