Born and raised in Kuala Selangor, Satish began his career with Selangor youth team in 2012.[2] In 2014, Satish has been loaned to Malaysia youth team Harimau Muda A.[3]
In 2016, Satish signed one-year contract with PKNS FC.[4] In July 2016, he was loaned to AirAsia FC until end of the season.[5][6]
On 18 December 2016, Satish returned to Selangor for a second stint after his contract with PKNS FC expired.[7] Satish made his league debut for Selangor in a 5–3 defeat to PKNS FC coming off the bench in Shah Alam Stadium on 4 February 2017.