"Build culture" sounds a lot like "lure people into working more for less compensation" anymore. With such limited interactions available, you just have to be your own culture.
Work culture means how the everyday human related things should be happening in the company and while also setting a kind of moral compass to the company.(a more fancy name is culture fit) For example: how to handle it if someone is sick? (My company will send me the fuck home to cure yourself. My previous workplace people had pride in working with runny nose.)
You can do an honest job for honest pay, but how will others know you actually did your job? Is it based on trust, review or enforcement? 80 hour work weeks are praised, normal, hated? On release day everyone anxious or no one cares? If there is a churn time are you required or asked to come? To work or to help? How do you build a workplace where people care about each other and the product to feel they have to help each other? Who owns the code, the person or the team? Who owns the blame? Should everyone focus on the error or the solution? After you have all the answers, how can you enforce it in the company?
These are hard questions and harder still to make it happen in a remote environment. Of course CEOs are often people with different work moral and work view than the rest of us. Their vision and aim in these questions probably will not align with many in their company.
"no company without culture" is true and yet i kinda wish it could be allowed to evolve instead of being a dogma to be designed and imposed
Some successful remote companies i know do regularly few days offline meetups, team buildings etc.