Some centralized application websites will only let you submit a resume that's done through their site. It's rare, but it exists, and it's a pain in the ass. That's an additional reason I suggest using those searches to learn about what companies you want to apply to, and then actually going to the company's site to do your research/applying from there.