As a non-Indian person living in the US, I have wondered about this.
What role does caste still play in the year 2020? And, specifically, in middle-class society in the US and in India? Does it play any role in tech companies in India?
It still exists in 2020. People who live in cities at least don't face it directly - its always indirect, implicit, subtle and ruthless.
People who live in Tier-2, Tier-3 cities and in villages / panchayats - the caste based discrimination is very obvious and explicit. People wear their (upper) caste as a badge of honor all the while discriminating lower caste people openly with no consequences, although the Indian constitution considers all citizens equal.
What role does caste still play in the year 2020? And, specifically, in middle-class society in the US and in India? Does it play any role in tech companies in India?