I know this is a personal question depending much on the specifics of each but I just want to see different angles on it.
TIA
My main questions for you are:
* Are you able to make do without a job for an extended period of time? I assume you don't need a work Visa to stay in country. Do you have enough savings to go for a year without work.
* How confident are you that the new role will last for at least a year?
Imagine you work a the new job for a year, the company folds, and you take a year to find a new job. Then you're no worse off than you were working at your existing job for those two years. So I'd say go for it.
The main factors that would lead me to dissuade you from making this change are: if you can't go without work for an extended period of time (Visa requirements or lack of savings). Or if you're not confident this new role will exist for at least a year.
If you are risk averse, or poor at assessing risk, or not very smart, then don't chase money: you will most likely end up poor, unless you're incredibly lucky, which you cannot control.
If they are doubling your salary at the start up your compensation at your previous role is probably at about the bottom or even below the bottom of what you would make on the market if the startup goes bust.
If the economy gets so bad that you get laid off from the startup and (seems unlikely at this point) that you would be unable to get any job at your current low salary, there is a decent chance you would have been laid off at the first job regardless.
I would say go for it, completely ignoring all quality of life variables like work life balance, getting along with your team, doing interesting work, and so forth. These things matter a lot as well so it's worth thinking about those. In terms of money it seems like a no brainer to me.
If I had a family to feed then idk...