The best practice is to leave a job posting up for 30 days, she added, although more senior roles may require 60 to 90 days.