If you care to look outside the box of your known cities: Cologne (like Munich) for it's openness regarding primarily gay folks. Since the increased popularity of LGBT+, the acceptance spreads to that forms to. Take this official city home page site as example.
As already said in another comment, the area near the Rhine (especially near Cologne and Düsseldorf) gets mute rural quickly
If you also like to consider other cities, Cologne might be something for you. It is known for it's gay and rainbow communities. It even advertises LGBT+ scene events on it's home page.
If you consider the area near Cologne and Düsseldorf along the Rhine, there are big cities but it gets more rural once you get further from the river. Jobs should be available there as well. Unfortunately, jobs without at least a fraction of office presence time are rare, even in IT.
Unless Munich, in this part of Germany, you walk into a bar a stranger but will find someone to talk to. People are warm and welcoming here. I cannot judge the English language proficiency though as a native. Besides, the local German accent can be just as puzzling here as in Bavaria. 🤣