Earning 12LPA as a Backend Engineer. No idea what to do next
I’m currently working as a backend engineer at a startup and this is my second job.
Experience:
- First job: 9 months
- Current job: 7 months
- Total experience: ~1.4 years
Current pay:
- Around 12 LPA in-hand
Tech stack I work with:
- Python + FastAPI
- AWS
- Payment integrations (wallets, SaaS integrations, etc.)
Most of my growth till now has come from actual development work instead of interview prep. I’m comfortable building backend features, APIs, integrations, debugging production issues, and picking up new tasks on the go.
But I recently realized something:
My DSA is honestly 0.
My System Design knowledge is also pretty limited.
I somehow managed to reach this point mainly through practical work, communication, confidence during interviews, and learning while building.
Now I’m planning to:
- Complete 1 year at my current company
- Start preparing for a switch after that
- Target bigger/product-based companies
The thing I’m confused about is:
For someone around my experience level:
- Should I focus more on DSA?
- Or System Design?
- Or both equally?
And realistically, if you had 4 months in my position, how would you prepare?
Would love advice from people who’ve already made similar backend switches.