Final answer:
To accomplish this, a developer would set the organization-wide default for positions to Private and use a sharing rule to automatically share open positions.
Step-by-step explanation:
To accomplish this in a recruiting application, a developer would set the organization-wide default for positions to Private and then use a sharing rule to automatically share open positions with all users. This ensures that all users can see positions with a status of Open, while positions with any other status remain visible only to the record owner.