Check your privacy rules for your company datatype (by default privacy rules are applied which is probably the reason your data is not showing). You may need to delete the existing rules, or change them to allow access to the data.
I’m not sure what autobinding should have to do with search visibility?
The default privacy settings usually restrict visibility to just the creator, so you just need to delete the privacy rule, or modify it to suit your needs.
Your current settings wont allow anyone other than the Job Listing creator to see any of the job listing details (other than the company name).
So nobody viewing will be able to see job details or salary, apart from the person who created the listing.
I’m not sure if that’s what you’re intending, but I assume it’s not, so you might want to delete the privacy rule, or change it so other people can view the listing.