My dear friend, Web Developers are indeed software engineers. In fact, a Software Development Engineer is essentially Developer for short.<p>All software engineers have some sort of specialization or another; there is nothing preventing a web developer from writing software in another discipline.<p>A very large portion of developers at FANG companies are web developers; the web is a big part of software these days. FANG companies do not have a monopoly on defining what software engineering is.<p>Even if you are currently in a FANG company, you must take some time to prepare before you go to an interview for another FANG company. The reason is simple, you don't really get a lot of algorithm/data structure practice in most day jobs; leetcode is your friend.<p>And please, can we stop this incessant gatekeeping? It does not help. There are a lot of amazing software engineers working at non-FANG companies doing great work, building great things.