Job openings for 'content engineers' have the internet wondering why marketing roles are suddenly being rebranded.