I don't want to come across as judgemental or anything, nor I did deep research on your background.
It appears like you became a CTO, because you co-founded the company, not because you rose to the rank.
If you were to join a different company with this approach you are taking, I doubt if you would even reach Staff level.