Чем отличается software engineer от software developer?
=========================================================

 В плане карьеры разницы вроде нет - во всех вакансиях пишут одинаковые требования, да и на работе вроде то же самое.  

Может есть какая-то разница с точки зрения лингвистики?  

Где грань между инженером и девелопером? 

 Фактически ни чем не отличаются, просто в одной компании при составлении штатного расписания выбрали одно слово, а в другой другое. 

 Software engineer это общее название, которое может подходить и для разработчиков и для QA инженеров и для системных администраторов/девопс и для архитекторов, и для саппорт инженеров.  

  

Это в принципе не обозначает конкретной должности и тем более список выполняемых задач, просто общее понимание, что человек работает в ИТ 

 Инженер более общее понятие