Take leadership opportunity and fix current mid-size company or join early stage start up?

Posted by m4sterbuild3r@reddit | ExperiencedDevs | View on Reddit | 13 comments

Got opportunity to lead the entire engineering function in current company. Will be reporting to the CEO and I’ve got a lot of respect and influence.

It’s a scale up B2C fintech (50k customers, 50 employees) - have PMF, but tech is still lacking a little.

My dilemma is many bad choices were made by my predecessors, so there’s a good chunk of tech and ppl debt. But I do now have ability to fire the bad engineers and replace without question.

CEO is interested in pursuing interesting tech too - but realistically probs a little while longer of rewrites/stabilisation and fixing team. Plus side I have hired my friend who’s a great engineer and willing to help me fix this.

Money is good, room for growth.

BUT I can’t decide if I’m wasting my time given a lot if it will be getting the basics right and I have opportunity to move to a much smaller applied AI start up with a really smart team, engineering founders and good tech already (clearly won’t make the same mistakes my current company made to begin with).

I can’t decide what’s better for my growth - take leadership opp in current company and improve the eng team/product then pursue some interesting tech OR just jump to this v early stage start up that clearly are good engineers but won’t have as much influence/leadership - although I imagine i’ll learn a lot from the team.

I’m still quite young (late 20’s)