Google has updated its schema documentation around job postings to explain that if you use job schema on your job listings on your website, and those job listings have actually expired, Google may prevent you from showing job schema in the future.
Google said, “Jobs that are no longer open for applications must be expired in one of the following ways. Failure to take timely action on expired jobs may result in a manual action.”
And if you are using job schema to mark up your job listings, and those jobs are not currently available, Google will remove the ability for your job schema to show up in the search results or in the Google jobs search results.