elwatto
Joined 13 years ago
Joined 13 years ago
What is too much is asking an Engineering Manager to start a completely independent product line that may go nowhere. It’s far more effective to rely on senior, staff+ engineers who don’t need management and have experience taking things from 0 to 1. They can build an MVP quick. Once we see real signals of PMF, we can then build a team around it (or drop it)
I’m not the single DRI for culture at all. We have many strong culture carriers, which has made scaling to 100 people much easier than scaling to 20. That said, culture is still one of the core responsibilities of founders, in my opinion.
Also, OCTO isn’t about me wanting to innovate. It’s about giving certain engineers permission to not be tied to a roadmap and to stay fluid.
Anyway, I am flexible John! Totally onboard to give up my title if you are interested to come over and help us RevenueCat go public ;)
In the early days, Jacob and I discussed a lot whether we wanted to be a remote company or not. We were very attracted to the idea, and firmly believed it was the future. But as you mentioned, we were concerned about the ability to move fast and setting the culture. The first employees we hired from our network were actually based in SF, so it was not a problem.
One of the early employees wanted to move back to his hometown, and we started to move to a more remote first environment (eg more async comms, everyone using their own cam for meetings even if they were in the office, etc). We hired our first engineer remotely (who we had the pleasure to work with in the past) and we never looked back.
It's been challenging (communication, compliance,...). But overall, we are super happy. I have a strong network in Spain and the UK, and we have access to world class talent that do not necessarily want/can live in the Bay Area. Also no immigration issues!
Even Jacob, my co-founder and CEO left the Bay Area. Being prepared was extremely helpful when the pandemic hit, since most processes were already in place.
Important note, we DID NOT do it for financial reasons. We pay same salary (based on SF) no matter where you live in the world.
It would have been really hard to do with more junior people (or contractors) without process. We are in a better place now, and planning to start hiring more junior people next year. I think without the correct support structure and process in place, we would have done a disservice to jr engineers. It's part of my focus now, though.