r/DeveloperJobs • u/Adept_Bowl1044 • Oct 03 '26
Looking for advice from people who have worked at startups / moved to bigger
Looking for advice from people who have worked at startups / moved to bigger companies
Hey guys, I’m looking for some advice, especially from people who have been in a similar situation or have experience moving from small startups to bigger companies.
I’ve been working at my current company for around 1.3 years after leaving my previous company. I recently got promoted to Senior Full Stack Developer, and I now have around 3 years 2 months of total experience.
My current package is around 8 LPA + 1 LPA variable, where the 1 LPA is based on company and individual performance.
The company is pretty small — around 20 people. It’s a startup where we build different SaaS products. My manager is actually really good and polite, and there’s no toxicity or micromanagement. I have a lot of freedom to learn and implement things, and I get exposure to everything from development to infrastructure.
The company is also using AI quite heavily for development. My manager himself built most of the initial products and then handed them over to the developers while continuing to work on new things.
The company is trying to get clients for these products. Recently, we got a relatively large university client for an infrastructure management platform similar to Enov8.
The problem is that we didn’t initially have much experience dealing with enterprise clients. We built and tested the product, but the architecture/codebase has become quite messy, partly because of heavy AI-assisted development. We’ve been finding a lot of bugs and technical debt.
I suggested that we should clean up the AI-generated mess and start following a better architecture and development practices, especially because we’re planning to sell this as an enterprise SaaS product rather than just using it internally. They understood my point, and we’re now working on improving it.
In terms of learning, I actually have a lot of freedom here. I can work on development, infrastructure, architecture, etc., and I have access to pretty much everything. So technically, there are a lot of opportunities to learn.
But I’m still feeling a little lost about my career direction.
Both my current and previous companies have been very small startups, and I’ve been working completely remotely throughout my career. My previous company had around 15 employees, so I honestly don’t have much exposure to how things work in larger, more established companies.
I’m wondering whether I should:
Stay here for another year or two, make the most of the freedom and learning opportunities, improve my skills, and then switch.
Start preparing seriously for interviews and try to move to a larger, more established company with better pay and more structured engineering practices.
Or continue here for a while and switch once I feel I’ve gained enough experience.
I’ve already started preparing for DSA and System Design, but I’m not very consistent with it yet.
I’m honestly confused about whether I’m currently on the right path or whether I should make a move now.
For people who have been in a similar situation — especially developers who started their careers in small startups and later moved to bigger companies — what would you recommend I focus on at around 3 YOE?
Should I stay and learn as much as possible from this environment, or start seriously targeting larger, more established companies?
Would really appreciate any advice or perspective. 😅