Should I be worried about the fact that I will be too old for applying for tenure track positions by the time I complete postdoc? I am 30 years old. I have spent 4 yrs in undergrad, 2 in masters and 5 in PhD with half a year of work experience in between. I have just finished my PhD and will start with a postdoc position early next year. Considering I spend 2-3 years in a postdoc. By the time I apply for TT positions, I will be 33yo. I have heard that hiring committees prefer younger candidates (&lt;30) than older ones. Considering I have a good application, should I be worried about the fact that I will be too old for applying for tenure track positions by the time I complete postdoc?

I would be applying for TT positions in India, Canada and US.
Hiring committees do care about how many years it’s been since you got your PhD, but they more-or-less don’t care at all about what happened before you received your PhD.  I think you’ve misunderstood what people meant by “younger.”  I took 7 years in grad school and it caused no issues whatsoever.