I always resisted any engineer label since I am aware that it has legal implications. However, whenever I needed a new job I would look in the classified/online job ads under software or IT or computer or some other dumb category and find a moderate list of specialized this and that. After many years I finally realized that I was missing out on dozens or hundreds of potential jobs I could easily qualify for since they were being (mis-)classified, thanks to HR types, under Engineering: like Database engineer, software engineer, etc. So unfortunately, I have to look under the Engineer category for IT work though it is often mixed up with EE jobs, not to mention Civil or Mechanical or Environmental or Materials...real engineering jobs. It would have been much simpler to keep a separate, respectable IT category on job boards, but unfortunately corporate HR people or managers trained in business or some soft arts-history-sociology type major who are creating these ads and should, but don't, know any better often call these positions 'software engineering' now. I can't fight this alone so I am forced to go along with it.
Anecdote: I once attended a huge job fair with 10,000+ other job seekers, most of whom had become unemployed. Due to the huge crowd, the company announced that it would only meet with the engineers in person and everyone else who had waited for hours and driven from afar would need to drop off their resume and leave. I stayed thinking that they were including all other similar technical professions but had a hard time getting the promised face time (which I did get) because HR had to argue between each other as to whether I counted as an engineer. As it happens I often see their job ads for 'software engineers' and wonder why the hostility back then.