Without more info on work experience, qualifications, hours per week, industry, etc., it's not very meaningful. I know web developers with far more, but also far less salary. Similar to software engineers.
In my experience so far (I'm still a junior developer in web development), the requirements/expectations for software developers are very high. Also the pressure among developers to always learn new things and at what speed. You are exposed to constant criticism and time pressure and often have to do overtime. And for this I find, as well as some developers I've met, that the pay is too low (sums were lower than those mentioned here). The salaries mentioned here may apply to senior developers who have to perform even more. I'm now also thinking about a job change, because the daily work no longer suits me and also unfortunately so no longer brings joy. But that's just my personal experience and that of some I've met 🙂 Of course, there are also many who are very satisfied.
The salaries are realistic, but more in the expert or senior range. There are usually additional benefits, such as vacation and Christmas bonuses, and often also a profit share. As mentioned in the comments above, I am critical of the overtime and the time pressure. If you work for a company that is bound by collective bargaining agreements, this is still regulated to a certain extent and you will generally be paid for the extra time or you can work it off. It's a different story at system houses or start-ups, where such things are often simply 'expected'.
My colleague does "database orchestration" and earns about 70,000€. Funnily enough, he dropped out of his computer science studies after he got an offer in his student job.