They are completely different roles with different tracts.
Salary will be locale-specific. Asking here won’t be helpful to your personal situation.
As for which is more robust or higher-paying, that can depend greatly on the specific job, the company, the industry, and the geographical location. It's also important to note that job titles can sometimes be misleading, and the actual responsibilities and compensation can vary greatly. Therefore, it's always a good idea to look at the job description and responsibilities, and to ask about compensation during the interview process. Also, websites like Glassdoor or Payscale can provide some insight into average salaries for these roles in different locations and industries.
What's more robust or higher paying generally probably doesn't matter as much as what you are more suited for.