Depends on what you think "marketing" means. A lot of engineers think that it means basically building ad campaigns, running adwords, etc. Business people have a bigger definition, more like understanding the market that you're trying to sell to and building things that the customers want and need. That definition probably covers a lot of different possible job titles.