Yeah, if anything it should be called an art.
The term engineering makes little sense in this context, but really... Did it make sense for eg "QA Engineer" and all the other jobs we tacked it on, too? I don't think so, so it's kinda arguing after we've been misusing the term for well over 10 yrs
Well, to get the right thing into the context in a performant way when you dealing with a huge dataset is definitely engineering.