To work in Spain, you will generally require a work visa or permit. You must also fulfill other requirements, including an employment offer, a valid passport, sufficient funds, health insurance, etc.